Мой код работает с файлами XML и анализирует определенные данные. Я использую pandas для организации, фреймворка данных и записи в CSV, который выглядит так:
data = {"Name":inv_names, "Publication Date":date_pub, "Document Number":doc_num, "Patcit":name_citation, "Npatcit":data2, "Country":data3, "MainClass":data13}
df = pd.concat([df, pd.DataFrame(data)])
with open("./output.csv", "a", encoding = 'utf-8') as f:
df.to_csv(f, index = False)
Это печатает в файл CSV, например:
Country Document Number MainClass Name Npatcit Patcit Publication Date
Все, что я действительно хочу сделать, это изменить порядок этих данных, например:
Name Publication Date Document Number ..... (just like the order given by data above)
Может быть, это простой случай, но я пробовал такие вещи, как df.sort_values()
, разными типами, но ничего не работает.