【发布时间】:2022-12-18 07:55:33
【问题描述】:
我正在处理这样的问题:
mydata_old
| x | y |
| -------- | -------- |
| 1 | 10 |
| 2 | 15 |
| 3 | 12 |
| 4 | 21 |
mydata_new
| x | y |
| -------- | -------- |
| 4 | 20 |
| 5 | 25 |
| 6 | 30 |
我想得到:
mydata
| x | y |
| -------- | -------- |
| 1 | 10 |
| 2 | 15 |
| 3 | 12 |
| 4 | 20 |
| 5 | 25 |
| 6 | 30 |
我尝试了合并功能
mydata=pd.merge(mydata_new,mydata_old,how="left")
和其他组合,但我无法获得所需的结果
【问题讨论】:
-
pd.concat([mydata_old, mydata_new])