Python中时间,
说到熊猫这个词,边肖第一次看到它的时候还在猜它的用法,因为我们都知道熊猫就是熊猫的意思。加了S之后是一群熊猫吗?事实并非如此,但它的用法就像熊猫一样,可以在处理时间上进行各种操作。和熊猫一样,是稀世珍宝。接下来,我们来看看熊猫。
熊猫的时间序列最基本的类型是用时间戳(时间点)索引的序列(通常用python字符串或datetime对象表示):
日期=[2017-06-20 , 2017-06-21 ,
2017-06-22,2017-06-23,2017-06-24,2017-06-25,2017-06-26,2017-06-27]
importnumpyasnp
ts=pd。Series(np.random.randn(8),index=pd.to_datetime(dates))
分时(同timesharing)
2017-06-200.788811
2017-06-210.372555
2017-06-220.009967
2017-06-23-1.024626
2017-06-240.981214
2017-06-250.314127
2017-06-26-0.127258
2017-06-271.919773
dtype:float64
ts .索引
DatetimeIndex([2017-06-20 , 2017-06-21 , 2017-06-22 , 2017-06-23 ,
2017-06-24,2017-06-25,2017-06-26,2017-06-27],
Dtype= datetime64 [ns],freq=none)熊猫不同指标的时间序列之间的算术运算会自动按日期对齐。
TS [3360:2] #进入后每隔一段时间获取数据
2017-06-200.788811
2017-06-220.009967
2017-06-240.981214
2017-06-26-0.127258
dtype:float64
TS [33603360-2] #以相反的顺序从后向前每隔两个获取数据
2017-06-271.919773
2017-06-250.314127
2017-06-23-1.024626
2017-06-210.372555
dtype:float64
TS [336033602] #自动数据对齐
2017-06-201.577621
2017-06-21南
2017-06-220.019935
2017-06-23南
2017-06-241.962429
2017-06-25南
2017-06-26-0.254516
2017-06-27南
dtype:float64
以上python3时间处理是一些基本操作,相信只有代码运行不会给朋友们带来困扰,可以尝试一下。更多Python学习推荐:PyThon学习网教学中心。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。