【发布时间】:2014-05-13 23:31:39
【问题描述】:
我的 DataFrame 列是:
df.columns
>>>Index([u'1', u'10', u'120', u'1800', u'30', u'300', u'3600', u'5', u'60', u'600'], dtype='object')
如何对我的列进行排序,以便获得像1, 5, 10, 30, 60, 120, 300, 600, 1800, 3600 这样的升序?
我试过这个:
df = df.reindex_axis(sorted(df.columns), axis=1)
但不适用于数字。
【问题讨论】: