在我运行了下面的代码之后,我似乎丢失了数据帧的头。如果我删除下面的行,我的标题就存在了。你知道吗
unifiedview = unifiedview.groupby(['key','MTM'])['MTM'].sum()
当我使用to_csv
时,我的excel没有标题。你知道吗
我试过:
unifiedview = unifiedview.groupby(['key','MTM'], as_index = False)['MTM'].sum()
unifiedview = unifiedview.reset_index()
任何帮助都将不胜感激。你知道吗
你用的是什么版本的熊猫?如果您查看文档,它会说明:
由于您正在将数据帧转换为series对象,这可能是问题的原因。你知道吗
文件可在以下位置找到:
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_csv.html
呼叫
unifiedview.groupby(['key','MTM'])['MTM']'
将只返回“MTM”列的系列。。。你知道吗因此,表达式
unifiedview.groupby(['key','MTM'])['MTM'].sum()
将返回GroupBy'd'MTM'列的总和。。。你知道吗unifiedview.groupby(['key','MTM']).sum().reset_index()
应返回int或float数据类型的unifiedview中所有列的总和。 是否要保留原始数据帧中的所有列?你知道吗另外,必须在groupby子句后面放置聚合函数。。。
unifiedview.groupby(['key','MTM'])
必须有.count(),.sum(),.mean()。。。方法对列进行分组。。。你知道吗unifiedview.groupby(['key','MTM']).sum()
unifiedview.groupby(['key','MTM']).count()
unifiedview.groupby(['key','MTM']).mean()
这能帮你找到正确的方向吗?你知道吗
相关问题 更多 >
编程相关推荐