[英]Python: How to map numbers to unique items (enumerate unique objects) in a column?
你可以这样做。
import pandas as pd
ex_list=['12-B', '10002', '3A', '4', 'DCX', '3A']
df=pd.DataFrame(ex_list, columns=['Items'])
df['Num_Items']=pd.factorize(df['Items'].tolist())[0]
输出
Items Num_Items
0 12-B 0
1 10002 1
2 3A 2
3 4 3
4 DCX 4
5 3A 2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.