我必须设置
的结果df.groupby(['région'])['counts'].sum())
作为我数据框的列c2
。
所以我这样做:
df['c2'] = pd.to_numeric(df.groupby(['région'])['counts'].sum()).astype(float)
因此
pd.to_numeric(df.groupby(['région'])['counts'].sum()).astype(float)
具有float类型,因此df['c2']
也应具有float类型。
但是,当我尝试打印数据框df['c2']
的列时,所有值都是NaN
。
我该如何解决?
编辑1: