J'aimerais enregistrer un texte et un dataframe à un fichier excel comme ça: Ecrire des chaînes/texte et pandas géants dataframe à exceller
Ainsi, j'ai les variables suivantes:
text1 = "some text here"
text2 = "other text here"
df = pd.DataFrame({"a": [1,2,3,4,5], "b": [6,7,8,9,10], "c": [11,12,13,14,15]})
Comme je l'ai compris il ya la possibilité d'utiliser le xlsxwriter pour faire cela, ce qui signifie que je dois fondamentalement itérer sur l'ensemble de données pour écrire chaque entrée dans une cellule différente dans le classeur Excel. C'est assez lourd. Donc, je pensais qu'il devrait y avoir un moyen plus facile de le faire; quelque chose comme ceci:
writer = pd.ExcelWriter("test.xlsx", engine="xlsxwriter")
writer.write(text1, startrow=0, startcol=0)
writer.write(text1, startrow=1, startcol=0)
df.to_excel(writer, startrow=4, startcol=0)
Y at-il un moyen plus facile?