【发布时间】:2022-01-24 00:46:28
【问题描述】:
我有两个不同形状的数据框,例如:
Df1:
| Index | State | city | xyz |
|---|---|---|---|
| 0 | AL | Ala | . |
| 1 | CA | . | . |
| 2 | AK | . | . |
| 3 | AR | . | . |
| . | . | . | . |
| . | . | . | . |
Df2:
| Index | State | Lat | Long |
|---|---|---|---|
| 0 | AL | 121 | 4456 |
| 1 | AK | 42 | 1266 |
| 2 | AZ | 1421 | -426 |
| 3 | AR | 121 | 456 |
| . | . | . | . |
我想比较两个数据集中的 State 列,然后为每个状态将该状态的 Lat 和 Long 值放入 df1 框架中。像这样(使用 python、pandas 和 jupyter notebook):
| Index | State | city | xyz | Lat | Long |
|---|---|---|---|---|---|
| 0 | AL | Ala | . | 121 | 4456 |
| 1 | CA | . | . | 198 | 4541 |
| 2 | AK | . | . | 42 | 1266 |
| 3 | AR | . | . | 121 | 456 |
| . | . | . | . | ... | .... |
我不知道该怎么做。 感谢您阅读此问题,我还是个初学者,如果这是一个愚蠢的问题,请见谅。
【问题讨论】:
标签: python pandas dataframe jupyter-notebook