dataframe - Python:将列添加到具有不同列长度的熊猫数据框中
问题描述
我有一个熊猫数据框,想使用一个公共列作为索引来添加数据列。如果新数据没有索引值,则应输入 0。新列将具有不同的长度。有没有比使用循环更好的方法?下面的例子
主要数据框:
index_column date value
1 1 A
2 2 B
3 3 C
4 4 D
添加新列:
date value
2 G
3 J
结果:
index_column date value new value
1 1 A 0
2 2 B G
3 3 C J
4 4 D 0
非常感谢!
罗尔夫
解决方案
推荐阅读
- javascript - Javascript 从 json 填充选择选项
- python - Telegram 机器人无法向群组发送相同的消息
- c++ - 如何有效地将(某些)项目从一个 std::map 移动到另一个?
- ruby-on-rails - 带有 Rails 的 Google App Engine Ruby 标准环境的正确 Ruby 版本
- javascript - Python+Selenium 在页面上执行 javascript 后重建真正的 HTML
- spring-security - Spring @AuthenticationPrincipal 作为 Autowired 对象
- oracle - 创建或更改 BLOB/CLOB 列长度 - Oracle 11
- javascript - 通过 https 建立 SSE 连接失败 - 如何解决该问题
- python - 覆盖 jwt_response_payload_handler 以发送回序列化用户时出错
- python-3.x - 在 python 3 中使用 selenium chrome 驱动程序将文本插入文本框