在Python中创建Excel数据透视表

问题描述 投票:0回答:1

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

python excel pivot-table
1个回答
0
投票

来自python的数据透视表:

试试这个代码:

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()
© www.soinside.com 2019 - 2024. All rights reserved.