我正在尝试存储 Dataframe 中的数据,并将其写入excel工作表(同一工作表),而不覆盖。但我的脚本只覆盖了整个工作表。我希望所有数据都以与 Dataframe 中相同的列名存储。
数据示例:
TO_NAME DURATION_H DIST_KM Municipality
Kristianstad 0.580586 39.04449 Simrishamn
Växjö 0.382231 22.52221 växjö
Kristianstad 0.365975 25.36170 Bromölla
Trelleborg 0.271014 13.65884 Trelleborg
Ystad 0.717728 40.96228 Tomelilla
我试图将数据存储在单独的 Dataframe 中,然后写入excel文件,但它仍然覆盖了数据。sheet_name
不同。
这是我的示例代码:
df1_Regular_Ambulance_TT = pd.DataFrame()
df2_Regular_Ambulance_TT = pd.DataFrame()
df1_Regular_Ambulance_TT["Ambulance_ID"] = Regular_Ambulance_TT["Ambulance_ID"]
df2_Regular_Ambulance_TT["Centroid_ID"] = Regular_Ambulance_TT["Centroid_ID"]
df1_Regular_Ambulance_TT.to_excel(r'/Users/an2178/Desktop/Jupyter Notebook/Regular-Ambulance-Complete-TT.xlsx', sheet_name='Base_TT', index = False)
df2_Regular_Ambulance_TT.to_excel(r'/Users/an2178/Desktop/Jupyter Notebook/Regular-Ambulance-Complete-TT.xlsx', sheet_name='Centroid_ID', index = False)
我想将我的数据存储在同一工作表的excel表中:
小时
如何避免在类似工作表中将 Dataframe 中的多列存储到excel工作表中时覆盖
1条答案
按热度按时间txu3uszq1#
您可以使用
Column
将多个数据添加到excel工作表中的同一工作表中。这应该有效: