尝试填充熊猫数据框时出错

时间:2021-02-23 16:09:11

标签: pandas dataframe

我正在尝试使用一列“Percentage_Filled”创建一个空数据框“df_points”。在 for 循环中,我遍历列表并从数据帧 df 中获取它的 value_counts,我必须填充 df_points。我在 for 循环中收到错误,无法进行分配。任何建议将不胜感激。

df = pd.read_csv("/data.csv")

points = ['A','B','C']

df_points = pd.DataFrame(columns=['Percentage_Filled'])

for dp in points:
   df_points[dp] = 100 * df[dp].value_counts(normalize=True)[1.0]

0 个答案:

没有答案