【发布时间】:2017-11-23 22:04:26
【问题描述】:
我使用的是 Python 3.6,这是我的代码:
trainFile = r'C:\download\combine\Combine_1.csv'
pwd = os.getcwd()
os.chdir(os.path.dirname(trainFile))
df = pd.read_csv(os.path.basename(trainFile))
os.chdir(pwd)
df['date'] = pd.to_datetime(df['date'])
df = df.set_index('date')
week = df.resample('w').mean()
week.to_csv('week_combine.csv')
我尝试将每日数据变成每周数据,但是现在每周从每周日开始,如何将其更改为每周一?
例如,现在的结果如下:
...
2017-09-10
2017-09-17
2017-09-24
...
但我想改成:
...
2017-09-11
2017-09-18
2017-09-25
...
有什么想法吗?
【问题讨论】: