将重采样数据打印到文本或csv文件中

时间:2016-03-21 17:28:35

标签: python csv pandas timestamp text-files

我有30分钟的增量数据,我使用Pandas重新采样到月平均值。如何将重新采样的数据粘贴到文本或csv文件中?请参阅下面的脚本和示例数据。

import pandas as pd
data = r'C:\Creek\data\30Min_flow.csv'
flowdata=pd.read_csv(data,parse_dates='DateTime',index_col=0)
monthly=flowdata.resample('M',how='mean')

我想将每月变量打印到text或csv文件中。下面我有一个数据样本。

DateTime    F1_cfs  F2_cfs  F3_cfs  F4_cfs  F5_cfs  F6_cfs  F7_cfs
1/20/1992 9:30  0.23    0.34    0.34    0.8 1.01    2.24    1.4
1/20/1992 10:00 0.22    0.34    0.33    0.8 1.01    2.24    1.4
1/20/1992 10:30 0.22    0.34    0.33    0.8 1.01    2.24    1.4
1/20/1992 11:00 0.22    0.34    0.33    0.8 1.01    2.24    1.4
1/20/1992 11:30 0.21    0.34    0.33    0.8 1.01    2.24    1.4
1/20/1992 12:00 0.22    0.34    0.33    0.8 1.01    2.24    1.4
1/20/1992 12:30 0.22    0.34    0.33    0.8 1.01    2.24    1.4

1 个答案:

答案 0 :(得分:1)

尝试.to_csv

monthly.to_csv(r'c:\Creek\data\monthly.csv')