Я хочу изменить индекс (строки) dataframes из float64 в строку или unicode.
Я думал, что это будет работать, по-видимому, не:
#check type
type(df.index)
'pandas.core.index.Float64Index'
#change type to unicode
if not isinstance(df.index, unicode):
df.index = df.index.astype(unicode)
сообщение об ошибке:
TypeError: Setting <class 'pandas.core.index.Float64Index'> dtype to anything other than float64 or object is not supported