Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 防止熊猫按字母顺序排列列_Python 3.x_Pandas_Csv - Fatal编程技术网

Python 3.x 防止熊猫按字母顺序排列列

Python 3.x 防止熊猫按字母顺序排列列,python-3.x,pandas,csv,Python 3.x,Pandas,Csv,这是我的密码: import pandas as pd holders = pd.DataFrame({ "Rank": rank, "Address": address, "Quantity": quantity, "Percentage": percent }) holders.to_csv('holders.csv', index=False, encoding='utf-8') 但是,当我打开csv文件时,列的组织方式如下:“地址”、“百分比”、“数量

这是我的密码:

import pandas as pd
holders = pd.DataFrame({
    "Rank": rank,
    "Address": address,
    "Quantity": quantity,
    "Percentage": percent
})

holders.to_csv('holders.csv', index=False, encoding='utf-8')
但是,当我打开csv文件时,列的组织方式如下:“地址”、“百分比”、“数量”和“排名”


如何修复我的代码以防止这种情况发生?

尝试
holders[['Rank'、'Address'、'Quantity'、'Percentage'].\u csv(“holders.csv',index=False,encoding='utf-8')
您可以定义pd中可用的order in columns参数。to\u csv:查看文档-