我正在从股票交易平台alpaca得到一个panda数据框。我得到的数据是分钟数据,并给我一个时间戳,不能转换为DateTime,使我的功能更容易。 这是AMZN分钟数据的输出
open high low
timestamp
2019-08-08 14:12:00-04:00 1826.8600 1826.9649 1826.1026
2019-08-08 14:13:00-04:00 1826.6500 1827.6520 1826.6500
数据类型如下:
print(type(AMZN.index[0]))
<class'pandas._libs.tslibs.timestamps.Timestamp'>
我试图将这个索引分成两列,其中day是索引,time(分钟和小时)是下一列。或者把它全部转换成datetime格式也行。你知道吗
我试过找到一个类似的问题,并使用了\u datetime(),但似乎不起作用。我有datetime库,但是当我像在其他文章中那样使用代码时,它似乎没有注册。你知道吗
总的来说,我只是想找到一种简单的方法,在某一天的某一特定时间内进行迭代,这种格式给我带来了麻烦。如果有人有一个更好的方式来处理这种类型的时间序列,请随时分享。你知道吗
实际上
Timestamp
是熊猫中最容易操作的数据类型之一:结果:
相关问题 更多 >
编程相关推荐