У меня есть датафрейм с 14 столбцами и около 300 строк. Что я хочу сделать, это создать xlsx с несколькими листами, каждый лист содержит одну строку основного кадра данных. Я настраиваю его так, потому что я хочу добавлять к этим отдельным листам каждый день для нового экземпляра той же строки, чтобы увидеть, как значения столбцов для уникальных строк меняются со временем. Вот код
tracks_df = pd.read_csv('final_outputUSA.csv')
writer2 = pd.ExcelWriter('please.xlsx', engine='xlsxwriter')
for track in tracks_df:
tracks_df.to_excel(writer2, sheet_name="Tracks", index=False, header=True)
writer2.save()
writer2.close()
Прямо сейчас это просто выводит тот же формат, что и CSV, в котором я читаю. Я знаю, что мне нужно будет динамически изменять имя_станицы на основе индексированного значения, я бы хотел бы иметь каждый sheet_name=df['Col1']
для каждого листа. Как вывести xlsx с отдельным листом для каждой строки в моем фрейме данных?