#python #pandas #numpy #matrix
Вопрос:
features_df = (pd.concat(feature_weight_list)
.pivot(index='n', columns='features', values='values'))
print(features_df)
features_df.to_csv (r'C:/Users/USER12/Downloads/AB.csv', index = False, header=True)
Я сохраняю этот файл по его шаблону примерно так
особенность 1 , особенность 2 , особенность 3
Затем я выполняю транспонирование, но имя столбца функций не отображается в строках
это код, который я использую. может ли кто-нибудь помочь
features_df_T = features_df.T
print(features_df_T)
features_df_T.to_csv (r'C:/Users/USER12/Downloads/transposeAB.csv', index = False, header=True)
Ответ №1:
Установка значения index
False
в DataFrame.to_csv
методе приведет к удалению индексации, которая стала именами столбцов после переноса кадра данных. Попробуйте удалить index=False
при сохранении фрейма данных в csv-файл.
features_df_T.to_csv(r'C:/Users/USER12/Downloads/transposeAB.csv')