У меня есть текстовый файл, который я хочу прочитать с пандами.Позже я хочу сохранить этот текстовый файл в формате csv, а также добавить имена столбцов при сохранении файла csv.
Когда мой файл сохраняется в формате csv, первая строка заменяется именами столбцов.Это мой код
df = pd.read_csv('files.txt', delim_whitespace= True, header=0)
d = dict(zip(df.columns[::],
['Column{}'.format(x) for x in range(len(df.columns[::]))]))
Наконец, я хочу переименовать имена столбцов, и все работает, кроме моих новых имен столбцов, заменить первые строки
df = df.rename(columns = d)
df.to_csv('test.csv', index= 0)
Я не уверен, почему мойпервый ряд заменяется на мои имена столбцов.