Я хочу преобразовать большой фрейм данных в серию таблиц отчета, которые копируют шаблон для каждого уникального идентификатора в отдельной/пропущенной строке Excel в фрейме данных. Я хотел бы сделать это с помощью серии циклов. Я думаю, что смогу добиться этого, сопоставив каждый элемент в df с файлом Excel... но это займет несколько тысяч строк в зависимости от размера кадра данных - любая помощь будет очень признательна!
import pandas as pd
data = {'id' = [1,2,3]
, 'make' = ['ford','chevrolet','dodge']
, 'model' = ['mustang','comaro','challenger']
, 'year' = ['1969','1970','1971']
, 'color' = ['blue', 'red', 'green']
, 'miles' = ['15000','20000','35000']
, 'seats' = ['leather', 'cloth' , 'leather']
}
df = pd.DataFrame(data)
df.to_excel(r'/desktop/reports/output1.xlsx')
Предлагаемый результат в Excel (одна строка пропускается между группами идентификаторов):
A B C D E F
1 make ford year 1969 miles 15000
2 model mustang color blue seats leather
3
4 make chevrolet year 1970 miles 20000
5 model comaro color red seats cloth
6
7 make dodge year 1971 miles 35000
8 model challenger color green seats leather
Подробнее здесь: https://stackoverflow.com/questions/786 ... s-in-excel
Python pandas циклически обрабатывает фрейм данных, реплицируя множество таблиц в Excel ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Python pandas циклически обрабатывает фрейм данных, реплицируя множество таблиц в Excel
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Python pandas циклически обрабатывает фрейм данных, реплицируя множество таблиц в Excel
Anonymous » » в форуме Python - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-