对于词典中的每个项目,创建一个包含增量值的列。
例如:
new_dict = {"Class": list(set(df["Class"]))}
这个字典将有不同的Class值,我需要在我的数据框中添加一个列,它将联系增量值。
比方说,Class有:Class1,Class2,Class3 我需要一个分别有1,2,3的柱子。
答案 0 :(得分:0)
得到了我自己的问题的答案..
new_df ['ClassId'] = pd.factorize(new_df.ClassId)[0] + 1
factorize可以解决这里的问题..