I am trying to concatenate four data frames with an unequal number of rows and different column names. Here I am placing my code and output what I am getting.
import pandas as pd data1 = pd.DataFrame({'Col':[33,44,55,67], 'Col1':[44,55,55,555]}) data2 = pd.DataFrame({'Col2':[33,44], 'Col3':[22,22]}) data3 = pd.DataFrame({'Col4':[33,44,44], 'Col5':[22,22,44]}) data4 = pd.DataFrame({'Col6':[33], 'Col7':[22], 'Col8':[44]}) data5 = pd.concat([data1, data2, data3, data4]) data5 here is my actual output
what I am expecting is:
Thanks in advance

