Есть ли способ сохранить порядок столбцов в файле csv при чтении и записи с помощью Python Pandas? Например, в этом коде
import pandas as pd
data = pd.read_csv(filename)
data.to_csv(filename)
выходные файлы могут отличаться, потому что столбцы не сохраняются.