У меня есть существующий фрейм данных с именем столбца и данными.Я хочу изменить index.name
, чтобы датафрейм был именем столбца.Я не совсем понимаю, multi - indexing
как мне это сделать?Потому что тогда мне нужно передать этот фрейм данных в функцию to_sql
, которая рассматривает индекс как имя столбца для таблицы.
В настоящее время для меня dataframe.index
это RangeIndex(start=0, stop=1669, step=1)
и dataframe.index.name
это None
Я сделал следующее:
dataframe.index.names = dataframe.columns
dataframe = dataframe.rename_axis(dataframe.columns)
Это дает мне ошибку как Length of new names must be 1, got 67
.67 - это номер столбца в кадре данных.