我有一個帶有日期時間對象的熊貓數據框(包括timedelta)。當我創建DF時,一切都很好,但是當我將其導出到csv並再次導入時,日期時間對象是字符串。當我導出到csv時,寬鬆的timedelta格式 - 有沒有解決方案?
我嘗試導入時以及
df.to_csv('xyz.csv',date_format='%Y-%m-%d %H:%M:%S')
導出時使用
pd.read_csv('xyz.csv',parse_dates=True)
。但它不起作用。
上下文: 我創建了一個生成數據的程序,將它放入一個熊貓DF中,並且這些DF必須存儲,直到下一次打開該程序。
所以我的問題是:是否有可能用CSV.format做到這一點?一般來說,輸出熊貓DF的最佳格式是什麼,以儘可能多地保留它們的屬性? 謝謝!
編輯:
數據樣本: 這是在DF的行(索引爲datetime對象)。這些列是'任務'(這是字符串格式)和'持續時間'(這是timedelta對象)。
2017年4月18日08:11:39 | PyMC3_Book |0天00:24:49.919194
你可以添加數據樣本? – jezrael
我編輯了該數據框的一行。讓我知道你是否需要更多信息。謝謝 – Jaynes01