如何在Pandas中展开压缩的小时级时序数据?
现有两类小时级数据,部分连续小时的数值相同,为节省空间,表格以压缩形式存储如下:
输入表
| 类别 | 时间 | 数值 | 连续小时数 |
|---|---|---|---|
| A | 1/1/2024 0:00 | 5 | 1 |
| A | 1/1/2024 1:00 | 6 | 3 |
| A | 1/1/2024 4:00 | 4 | 1 |
| A | 1/1/2024 5:00 | 2 | 1 |
| B | 1/1/2024 0:00 | 1 | 2 |
| B | 1/1/2024 2:00 | 2 | 2 |
| B | 1/1/2024 4:00 | 4 | 1 |
| B | 1/1/2024 5:00 | 5 | 1 |
期望输出表
| 类别 | 时间 | 数值 |
|---|---|---|
| A | 1/1/2024 0:00 | 5 |
| A | 1/1/2024 1:00 | 6 |
| A | 1/1/2024 2:00 | 6 |
| A | 1/1/2024 3:00 | 6 |
| A | 1/1/2024 4:00 | 4 |
| A | 1/1/2024 5:00 | 2 |
| B | 1/1/2024 0:00 | 1 |
| B | 1/1/2024 1:00 | 1 |
| B | 1/1/2024 2:00 | 2 |
| B | 1/1/2024 3:00 | 2 |
| B | 1/1/2024 4:00 | 4 |
| B | 1/1/2024 5:00 | 5 |
内容的提问来源于stack exchange,提问作者Anand Govindarajan
相关产品推荐
相关产品推荐

