I have two dataframes: First looks like this:
df = pd.DataFrame([[1, 2], [3, 4]], columns=list('AB'))
df2 = pd.DataFrame([[5, 6], [7, 8]], columns=list('AC'))
I would like to get a dataframe which looks like this:
A B C
1 1 2 NaN
2 3 4 NaN
3 5 NaN 7
4 7 NaN 8
How can I get this?