2016-02-21 55 views
0

可以通过python创建数据透视表吗?目前我能够从python查询数据库表,并以普通表的形式将其粘贴到excel中。但是想从Python本身创建一个Pivot表,这样整个过程就可以实现自动化。从蟒蛇在Python中创建Excel数据透视表

+0

请尽量标题和标记您的问题更好。谢谢。 –

+0

我不确定我还需要添加什么?是什么让这个混乱? – Rocky

+0

嗯,我认为原来的标题(我编辑的)意味着问题是关于如何在Python中创建数据透视表,而您的问题实际上是关于如何在Python中创建* Excel *数据透视表,而不是同样的事情。现在猜测:没有人进一步回答的原因是它目前无法完成。祝你好运,一切顺利。 –

回答

0

透视表:

试试这个代码:

import pandas as pd 
import xlsxwriter 

df = pd.read_csv('data.csv')  
writer = pd.ExcelWriter('test.xlsx', engine='xlsxwriter') 
table = pd.pivot_table(df, values=['values'],index=['a','b']) 
table.to_excel(writer, sheet_name='Sheet1') 
writer.save() 
相关问题