Pandas时间序列处理与高性能操作
1. 频率和偏移
Pandas时间序列工具的基础是频率或日期偏移的概念。我们可以使用特定代码来指定所需的频率间隔,以下是一些主要的Pandas频率代码:
| 代码 | 描述 |
| ---- | ---- |
| D | 日历日 |
| B | 工作日 |
| W | 每周 |
| M | 月末 |
| BM | 工作月末 |
| Q | 季末 |
| BQ | 工作季末 |
| A | 年末 |
| BA | 工作年末 |
| H | 小时 |
| BH | 工作小时 |
| T | 分钟 |
| S | 秒 |
| L | 毫秒 |
| U | 微秒 |
| N | 纳秒 |
月度、季度和年度频率默认标记在指定周期的末尾,若在这些代码后添加 S 后缀,则标记在周期的开始,相关代码如下:
| 代码 | 描述 |
| ---- | ---- |
| MS | 月初 |
| BMS | 工作月初 |
| QS | 季初 |
| BQS | 工作季初 |
| AS | 年初 |
| BAS | 工作年初 |
此外,还可以通过添加三个字母的月份代码后缀来更改季度或年度代码所标记的月份,如 Q-JAN 、 BA-FEB 等;也能通过添加三个字母的工作日代码来修改周频率的分割点,如 W-SUN
超级会员免费看
订阅专栏 解锁全文
1401

被折叠的 条评论
为什么被折叠?



