У меня есть CSV-файл:
lang
12345,it
77777,en
Первая строка - заголовки.Моя таблица имеет один столбец lang
.В каждой из следующих строк есть два значения: index и value для этого индекса.
Когда я читаю эту таблицу с пандами по pd.read_csv(path)
, я получаю следующую DataFrame
структуру:
lang
12345 it
77777 en
Но когда я сохраняю его обратно в CSV с помощью df.to_csv(path)
, я получаю избыточность ,
перед заголовками в моем файле CSV:
,lang
12345,it
77777,en
Кажется, что pandas обрабатывает эту запятую какбезымянный столбец, и когда я читаю этот файл в следующий раз, я получаю DataFrame
структуру:
Unnamed: 0 lang
0 12345 it
1 77777 en
Но я хочу сохранить первый столбец как индексы, а другие как общие столбцы.Как я могу сохранить DataFrame
с индексами в первом столбце?