Assume I have 3 dataframes as follows:
2011:
| Bridge_No | Location | Area | 2011 |
|---|---|---|---|
| 1 | NY | 10 | 3 |
| 2 | FL | 20 | 4 |
| 3 | NJ | 15 | 6 |
2012:
| Bridge_No | Location | Area | 2012 |
|---|---|---|---|
| 2 | FL | 20 | 5 |
| 3 | NJ | 15 | 3 |
| 4 | CN | 45 | 9 |
2013:
| Bridge_No | Location | Area | 2013 |
|---|---|---|---|
| 2 | FL | 20 | 8 |
| 6 | MI | 30 | 8 |
| 4 | CN | 45 | 9 |
I need a final merged dataset as follows:
| Bridge_No | Location | Area | 2011 | 2012 | 2013 |
|---|---|---|---|---|---|
| 1 | NY | 10 | 3 | Nan | Nan |
| 2 | FL | 20 | 4 | 5 | 8 |
| 3 | NJ | 15 | 6 | 3 | NaN |
| 4 | CN | 45 | Nan | 9 | 9 |
| 6 | MI | 30 | Nan | NaN | 8 |
CodePudding user response:

