【发布时间】:2022-11-24 18:10:02
【问题描述】:
让它成为以下 python pandas DataFrame,其中每一行代表一个人在酒店的住宿。
| entry_date | exit_date | days | other_columns |
| ---------- | ---------- | ------ | ------------- |
| 2022-02-01 | 2022-02-05 | 5 | ... |
| 2022-02-02 | 2022-02-03 | 2 | ... |
| 2022-04-10 | 2022-04-13 | 4 | ... |
| 2022-04-11 | 2022-04-12 | 2 | ... |
| 2022-04-12 | 2022-04-13 | 2 | ... |
| 2022-11-10 | 2022-11-15 | 6 | ... |
我想根据前一个数据框制作一个数据框,它代表每一天,当时酒店的入住率。我没有考虑夜晚,只是天数可变。
| date | ocupation |
| ---------- | ---------- |
| 2022-02-01 | 1 |
| 2022-02-02 | 2 |
| 2022-02-03 | 2 |
| 2022-02-04 | 1 |
| 2022-02-05 | 1 |
| 2022-04-10 | 1 |
| 2022-04-11 | 2 |
| 2022-04-12 | 3 |
| 2022-04-13 | 2 |
| 2022-11-10 | 1 |
| 2022-11-11 | 1 |
| 2022-11-12 | 1 |
| 2022-11-13 | 1 |
| 2022-11-14 | 1 |
| 2022-11-15 | 1 |
【问题讨论】:
-
@jezrael level=0 是如何工作的?不需要指定列名吗?
-
比较复杂,重新打开。