Python中时间,

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: