Столбец «Unnamed: 0» в Pandas появляется из-за использования индекса по умолчанию при чтении или записи CSV-файла. 2
Если при формировании дата-фрейма из какого-либо источника данных не указать параметр index=False, то при сохранении будет добавлен «безымянный» индекс по умолчанию. 2
Ещё одна возможная причина появления такого столбца — неправильная запись данных в CSV-файл, когда каждая строка заканчивается запятой. 3
Чтобы избежать создания столбца «Unnamed: 0», можно попросить Pandas использовать первый столбец CSV-файла в качестве индекса или просто игнорировать любую существующую информацию об индексе в CSV. 4