我在pandas中的数据框( df )中有一个名为" 9-7" 的列。当我使用df.to_csv('df.csv')
保存数据框时,列标题将更改为 7-Sep 。这意味着9月7日的日期。但是,我需要" 9-7" 的标题。
答案 0 :(得分:0)
这与excel对数据的解释有关。 csv文件只不过是字符串格式的表。
如果您要继续使用excel,可以使用to.excel()
函数:
import pandas as pd
pd.DataFrame({'9-7':[1]}).to_csv('test.csv',index=False) # This will not work
pd.DataFrame({'9-7':[1]}).to_excel('test.xlsx',index=False) # This will