groupby('作为分组的列’).sum() 无法计算所有其他列的值
filename = r'文件路径'
df = pd.read_csv(filename)
#print(df)
df2 = df.groupby('year').sum()
#df2 = df.groupby('year')[['99js']].sum()
print(df2)
输出df:
输出df2 ( df2 = df.groupby('year').sum() )
输出df2 ( df.groupby('year')[['99js']].sum() )
显示为空DF
为什么出现这个问题,怎么解决?
df.groupby(['year'],as_index=False)[['99js']].sum()
试试?