0
所以我有这样的代码读取Excel文件:标题添加到pandas.core.series.Series
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
我怎么能一个标题添加到第3列,这样我就可以对它进行排序,例如我想:
X Y Z
abc test 2
a test 1
,我怎么能写一个Excel文件,其中从输出的每一列会是excel中的一列吗?
OK,它的工作原理,但它跳过了一步。问题是我想对Z进行排序,然后将它写入xls。 – AMayer
对不起,我错过了那部分,请看我的编辑。您不需要命名系列来对值进行排序,因此您可以交换“rename”和“sort_values”... – IanS
也可以将它附加到现有的Excel文件中吗? – AMayer