我在使用 pandas 的 Python 中有一个 20 x 4000 的数据框。其中两列名为 Year
和 quarter
。我想创建一个称为 period
quarter= q2
Year = 2000
2000q2
有人可以帮忙吗?
原文由 user2866103 发布,翻译遵循 CC BY-SA 4.0 许可协议
我在使用 pandas 的 Python 中有一个 20 x 4000 的数据框。其中两列名为 Year
和 quarter
。我想创建一个称为 period
quarter= q2
Year = 2000
2000q2
有人可以帮忙吗?
原文由 user2866103 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答874 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
如果两列都是字符串,你可以直接连接它们:
如果一个(或两个)列不是字符串类型,你应该先转换它(它们),
这样做时要小心 NaN!
如果需要连接多个字符串列,可以使用
agg
:其中“-”是分隔符。