#excel #pandas #pivot #pivot-table
#excel #pandas #сводная #сводная таблица
Вопрос:
Я копирую рабочий лист в другую книгу с помощью pandas, на рабочем листе более 50 столбцов и ~ 10000. Как я могу преобразовать этот лист в сводную таблицу (поскольку это не обработка col или строк.). Мне нужно было сгенерировать сводную диаграмму, подключенную к скопированному рабочему листу
import pandas as pd
dataSw = pd.read_excel(SwReq, sheet_name="Sheet0")
#save it to the 'NewSheet' in destfile
with pd.ExcelWriter(DashboardXls time_format ".xlsx") as writer:
dataCus.to_excel(writer, sheet_name='xxx')
Конечный результат, который я получил
A B C ............ 0 1 1 1 1 x 2 w 2 v w v 3 b v x . . . . . . . .
Как я могу получить результат рабочего листа в формате ** таблицы **, как показано ниже :
A B C ............ 1 1 1 x 2 w v w v b v x . . . . . .
Комментарии:
1.
dataCus.to_excel(writer, sheet_name='xxx', index=False)
?2. он удаляет индекс, но это не даст мне сводную таблицу, вывод — обычный рабочий лист.
3. @user3285192 но желаемый результат, показанный в вашем примере, — это просто исходная таблица с удаленным индексом, а не сводная таблица.