如何在Python中填充熊猫数据框的数字列?

时间:2018-09-11 14:13:33

标签: python pandas dataframe


我有一个带有数字ID列的pandas数据框。我想填充此ID,以便用0-s(001、002等)填充。我该怎么办?

import pandas as pd
a = [[1,43],[2,35],[3,51],[4,11]]
df = pd.DataFrame(a,columns=["ID","VALUE"])
df["ID"] = df["ID"].str.zfill(3)

这种方法会产生错误:
AttributeError:只能使用带字符串值的.str访问器,该值在熊猫中使用np.object_ dtype

0 个答案:

没有答案