Python 如何使用pandas将数据透视表结果保存到新的excel中?

Python 如何使用pandas将数据透视表结果保存到新的excel中?,python,excel,pandas,Python,Excel,Pandas,请查找完整的源代码,如下所示: msft = pd.read_csv("C:\\Users\\abc\\Downloads\\xyz_ ___week_05.csv") msft.to_excel("C:\\Users\\abc\\Downloads\\xyz_ ___week_05.xlsx") msft = pd.read_excel("C:\\Users\\abc\\Downloads\\xyz_ ___week_05.xlsx",skiprows=[0]) msft.to_excel("

请查找完整的源代码,如下所示:

msft = pd.read_csv("C:\\Users\\abc\\Downloads\\xyz_ ___week_05.csv")
msft.to_excel("C:\\Users\\abc\\Downloads\\xyz_ ___week_05.xlsx")
msft = pd.read_excel("C:\\Users\\abc\\Downloads\\xyz_ ___week_05.xlsx",skiprows=[0])
msft.to_excel("C:\\Users\\abc\\Downloads\\xyz_ ___week_05.xlsx")
msft['Tested On'] = pd.to_datetime(msft['Tested On'])
msft['Tested On'].dt.date
df = msft[msft['Tested On'] == '2018-02-02']
pd.pivot_table(df, index = ['Run'], columns = 'Status', aggfunc = 'count')
df.to_excel("C:\\Users\\abc\\Downloads\\week_05.xlsx")
df.head()
`

预期结果: 在这种情况下,我需要按日期字段进行筛选,并根据该结果创建一个新的excel

实际结果:
使用上述代码时,我得到一个空表。

您知道pivot中是否有任何内容吗?此外,您没有将数据透视保存到任何变量中,因此您可以执行
df=pd.pivot\u表(df,index=['Run'],columns='Status',aggfunc='count')
@Orenshi尝试将数据透视保存到变量中,但它只报告空表。也许在这一行中,我是否需要更改
df=msft[msft['Tested On']='2018-02-02']
@Orenshi:是的,仅仅因为这一行,我无法得到完美的结果
df=msft[msft['Tested On']='2018-02-02']
请帮助我重写该代码。您可以添加一些示例数据吗?
在P0上测试的计划运行状态P0通过2018年2月11日8:42AM P1 P2失败2018年2月2日8:42AM-金丝雀通过2018年2月11日8:42AM-健全阻止2018年2月1日8:42AM