我想将pandas DF中的所有字符串更改为相应的*整数。 我可以使用这个例程:
k=0
for item in df['someColumn'].unique():
df.replace(item, k)
k += 1
甚至我可以做列表理解......无论如何我想问一下,是否有人知道Pandas中的某些特定方法,它可以用替换某些列中的 ALL 字符串相应的(=不同)整数(或浮点)值..? 请,只提出pythonic方式。
可能还有一些额外的方面。我的专栏没有字符串格式的数字值,只是真的字符串(=字符串联):
C
asd
bbd
ksl
asd
asd
ksl
我想要
C
1
2
3
1
1
3
* 对应这个词可能在这里有点令人困惑,我很抱歉