如何在Pandas中转换为excel时更改列的顺序?

时间:2018-01-19 18:59:21

标签: python pandas

我在Python中有一个字典'values'。 'values'包含整数列表,但'RowHeaders'除外。 我想将'RowHeaders'作为excel文件中的第一列。在下面的代码中,我无法在'from_items'方法中添加条件将其作为第一列。当我运行此代码时,它不会将'RowHeaders'数据放在第一列中。

values['RowHeaders'] = list_of_headers

for feat in features:
    values.setdefault(feat, list())
    for p in data:
        values[feat].append(int(data[p][feat]))

writer = pd.ExcelWriter('output.xlsx')
df = pd.DataFrame.from_items([(f,values[f]) for f in values])
df.to_excel(writer, 'Sheet1', index=False)    
writer.save()

感谢。

0 个答案:

没有答案
相关问题