order pandas columns by column number code example
Example 1: dataframe, sort by columns
final_df = df.sort_values(by=['2'], ascending=False)
Example 2: sort dataframe by column
df.sort_values(by='col1', ascending=False, na_position='first', inplace=True)