I tried reordering the column using sort_index, but it doesn't behave as I had hoped.
After sorting, it reorders as below:
>>> list(df)
['blocks_written_1',
 'blocks_written_10',
 'blocks_written_11',
 'blocks_written_12',
 'blocks_written_2',
 'blocks_written_3',
 'blocks_written_4',
 'blocks_written_5',
 'blocks_written_6',
 'blocks_written_7',
 'blocks_written_8',
 'blocks_written_9'] 
But I am looking for something like below:
blocks_written_1,
blocks_written_2,
..,
blocks_written_9,
blocks_written_10,
blocks_written_11,
blocks_written_12
Appreciate any help!
 
    