美文网首页《利用Python进行数据分析》 第二版
《利用Python进行数据分析》11.5 时间区间和区间算术

《利用Python进行数据分析》11.5 时间区间和区间算术

作者: CCC考研 | 来源:发表于2018-12-13 00:57 被阅读9次

11.5  时间区间和区间算术


时间区间表示的是时间范围,比如一些天、一些月、一些季度或者是一些年。

1.Period类表示的正是这种数据类型,需要一个字符串或数字以及表11-4中的频率(见图11-1)

图11-1:时间区间

2.PeriodIndex类存储的是区间的序列,可以作为任意pandas数据结构的轴索(见图11-2)

图11-2:PeriodIndex类做索引

11.5.1 区间频率的转换


1.从低频率转换到高频率

使用asfreq可以将区间和PeriodIndex对象转换为其他的频率(见图11-3)

图11-3:从低频率转向高频率

2.从高频率转向低频率

从高频率向低频率转换时,pandas根据子区间的"所属"来决定父区间

例如图 11-4中,在A-JUN频率中,Aug-2007是2008区间的一部分(见图11-4)

图11-4:从高频率转换到低频率

3.完整的PeriodIndex对象或时间序列转换(见图11-5)

图11-5:完整的PeriodIndex对象中的转换

相关文章

网友评论

    本文标题:《利用Python进行数据分析》11.5 时间区间和区间算术

    本文链接:https://www.haomeiwen.com/subject/vewmhqtx.html