我有一个带有日期时间戳列和值列
的数据框datetime value
-------------------------------
2014-02-21 17:16:42 1
2014-02-21 17:46:00 2
2014-02-21 19:06:03 2
2014-02-22 03:16:42 4
我想用另一个日期时间列替换datetime列,其中包含其他值,并获得类似这样的内容
datetime value
-------------------------------
2014-02-21 17:16:42 1
2014-02-21 17:20:00
2014-02-21 17:46:00 2
2014-02-21 19:06:03 2
2014-02-22 00:06:42
2014-02-22 03:16:42 4
(可能在空值位置使用NaN或类似的东西)
我知道这不是重新取样,但我不知道该怎么称呼它。有没有办法做到这一点? 非常感谢。
答案 0 :(得分:1)
简单如下:
df = df[new_index]
甜蜜,是吗?
new_index
中未显示在df.index
中的值将获得NaN
值。