I have multiple DataFrames and they all have different sizes:
a =
| Header1 | Header2
| -------- | --------|---------
| 111 | item1 | item2
| 112 | item3 | item4
b =
| Header3 | Header4
| -------- | --------|---------
| 111 | item5 | item6
| 111 | item7 | item8
| 111 | item9 | item10
| 112 | item11 | item12
| 112 | item13 | item14
| 112 | item15 | item16
I would like to concatenate these two DataFrames like this:
c =
Header1 | Header2 | Header3 | Header4
| -------- | --------|---------| --------|---------
| 111 | item1 | item2 | item5 | item6
| 111 | - | - | item7 | item8
| 111 | - | - | item9 | item10
| 112 | item3 | item4 | item11 | item12
| 112 | - | - | item13 | item14
| 112 | - | - | item15 | item16
When I add rows into the smaller DataFrames I still don't know how to line up the rows like this.