Q:

How to stand different dataframes side by side iteratively generated in Python?

I have a code through which I am generating different DataFrames and appending them one over the other. 
df = pd.DataFrame()

           ...
                           new_col = pd.read_parquet(filepath)
                           aux = pd.concat([aux, new_col])
               aux['measure'] = sn
               df = df.append(aux)

The code works fine, but I need them side by side. df is a empty dataframe in which I am appending all aux which contain all the data. Therefore, apparently, concat neither join or merge don't work since I cannot concat df and aux. 
Thanks!

A:

In order to concatenate them, just make as you have done on the above line. However, concatenate them specifying the axis=1 and the join='outer'. Nonetheless, you have to reset the index before because when concatenating it takes into account the index.
aux.reset_index(inplace=True, drop=True)
df = pd.concat([df, aux], axis=1, join='outer')

