I have 3 Data Frames:
first:
| Country | col1 |
|---|---|
| Afghanistan | 6.4 |
| Albania | 7.3 |
sec:
| Country | col2 |
|---|---|
| Afghanistan | 610 |
| Algeria | 983 |
last:
| Country | col3 |
|---|---|
| Afghanistan | 1 |
| Angola | 2 |
And I want to connect them by col "Country" and fill the empty values with np.nan to get:
| Country | col1 | col2 | col3 |
|---|---|---|---|
| Afghanistan | 6.4 | 601 | 1 |
| Albania | 7.3 | NaN | NaN |
| Algeria | NaN | 983 | NaN |
| Angola | NaN | NaN | 2 |