2016-02-21 3 views
0

Может ли Pivot создавать таблицы с помощью python? В настоящее время я могу запросить таблицу базы данных из python и вставить ее в excel в виде обычной таблицы. Однако вы хотите создать сводную таблицу из самого python, чтобы весь процесс мог быть автоматизирован.Создание таблиц сводных таблиц Excel в Python

+0

Пожалуйста, попробуйте названию и помечать ваши вопросы лучше. Благодарю. –

+0

Я не уверен, что еще мне нужно добавить? что делает это запутанным? – Rocky

+0

Ну, я думаю, что исходное название (тот, который я редактировал) подразумевал, что вопрос был о том, как создавать сводные таблицы в Python, тогда как ваш вопрос заключается в том, как создавать * сводные таблицы Excel * в Python, что не является То же самое. Теперь угадайте: причина, по которой никто не отвечает, заключается в том, что в настоящее время это невозможно сделать. Удачи вам и всего наилучшего. –

ответ

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() 
Смежные вопросы