因此,我有这样的代码来读取excel文件:
import pandas as pd
DataFrame = pd.read_excel("File.xlsx", sheetname=0)
DataFrame.groupby(["X", "Y"]).size()
res = DataFrame.groupby(["X", "Y"]).size()
print res此代码:
res = DataFrame.groupby(["X", "Y"]).size()返回来自X的项在文件中出现的次数--例如,如果我有以下示例:
X Y
abc test
abc test
a test我得到了
X Y
abc test 2
a test 1如何将标题添加到第三列,以便对其进行排序,例如:
X Y Z
abc test 2
a test 1如何将其写入excel文件,其中输出中的每一列都是excel中的一列?
发布于 2017-07-14 12:47:42
试一试:
res.rename('Z').sort_values().to_excel(...)或者:
res.rename('Z').to_frame().sort_values(by='Z').to_excel(...)https://stackoverflow.com/questions/45103297
复制相似问题