我试图生成一个Pandas数据框,其中date_range是一个索引。然后将其保存到CSV文件中,以便以ISO-8601格式写入日期。
import pandas as pd
import numpy as np
from pandas import DataFrame, Series
NumberOfSamples = 10
dates = pd.date_range('20130101',periods=NumberOfSamples,freq='90S')
df3 = DataFrame(index=dates)
df3.to_csv('dates.txt', header=False)
dates.txt的当前输出为:
2013-01-01 00:00:00
2013-01-01 00:01:30
2013-01-01 00:03:00
2013-01-01 00:04:30
...................
我想让它看起来像:
2013-01-01T00:00:00Z
2013-01-01T00:01:30Z
2013-01-01T00:03:00Z
2013-01-01T00:04:30Z
....................
使用
datetime.strftime
并对索引调用map
:或者,在我的视图中(感谢@unutbu),您可以将格式说明符传递给
to_csv
:相关问题 更多 >
编程相关推荐