我有一個 csv 檔,
使用 json 轉換後再轉換回來後發現它會自動幫我把行列做排序,
但是我想維持原本的欄位順序,
請問我該怎麼處理?
https://imgur.com/a/0KTnp
附圖最左為我原始csv檔案,中跟右為轉換後行列排序被打亂的csv
(希望轉換過後重新輸出的csv還是能跟最左一樣)
以下為我的 code:
import json
import pandas
from pandas.io.json import json_normalize
dataFrame_Price = pandas.read_csv(r"C:\price.csv")
dataFrame_Price = dataFrame_Price.set_index("ItemName")
Jstr_Price = dataFrame_Price.to_json()
data = pandas.read_json(Jstr_Price)
data.to_csv(r"Result.csv")
print data