【发布时间】:2022-01-27 11:44:54
【问题描述】:
我有一个 pandas 数据框,其中包含 Quarter 和 Year 列。我想创建列Date,其中日期将是该季度的最后一个日期。
使用以下代码创建一个虚拟数据框:
data = {'year':[2021, 2022, 2023, 2024],
'quarter':[1, 2, 3, 4]}
df = pd.DataFrame(data)
预期输出
+------+---------+------------+
| year | quarter | Date |
+------+---------+------------+
| 2021 | 1 | 2021-03-31 |
| 2022 | 2 | 2022-06-30 |
| 2023 | 3 | 2023-09-30 |
| 2024 | 4 | 2024-12-31 |
+------+---------+------------+
【问题讨论】:
标签: python-3.x pandas dataframe datetime