我从数据框架中提取了一列,并将其添加到一个名为时间戳的变量中。
0 2017-01-10 04:45:00
1 2017-01-10 04:45:00
2 2017-01-10 04:45:00
3 2017-01-10 04:46:00
4 2017-01-10 04:46:00
5 2017-01-10 04:46:00
6 2017-01-10 04:47:00
7 2017-01-10 04:47:00
8 2017-01-10 17:47:00
9 2017-01-10 17:52:00
Name: timestamp, dtype: object数据类型如下:
type(timestamp)
Out[1]: pandas.core.series.Series
type(timestamp.values)
Out[1]: numpy.ndarray我想做的是增加9个小时。
0 2017-01-10 13:45:00
1 2017-01-10 13:45:00
2 2017-01-10 13:45:00
3 2017-01-10 13:46:00
4 2017-01-10 13:46:00
5 2017-01-10 13:46:00
6 2017-01-10 13:47:00
7 2017-01-10 13:47:00
8 2017-01-11 02:47:00
9 2017-01-11 02:52:00
Name: timestamp, dtype: object如果你能告诉我该怎么做,我会很感激的。
发布于 2017-09-16 05:19:01
s1 + pd.Timedelta(hours=9)输出:
0 2017-01-10 13:45:00
1 2017-01-10 13:45:00
2 2017-01-10 13:45:00
3 2017-01-10 13:46:00
4 2017-01-10 13:46:00
5 2017-01-10 13:46:00
6 2017-01-10 13:47:00
7 2017-01-10 13:47:00
8 2017-01-11 02:47:00
9 2017-01-11 02:52:00
Name: 1, dtype: datetime64[ns]https://stackoverflow.com/questions/46250321
复制相似问题