Я ищу способ автоматического изменения позиции функции train2.iloc[:,2]
(код только дает положение функции) для имени функции, так как мои тестовые данные нуждаются в этих же функциях для прогнозирования, например:Pandas dataframe использует имена столбцов в данных поезда для выбора одинаковых имен столбцов в данных теста
columns = ['m2','m4','m12','m14'].
Моя проблема заключается в том, что функции, выбранные после данных поезда, меняются в зависимости от используемого параметра param_grid.
Как изменить положение функции на имя функции в данных поезда, а затем использовать их для выбора тех же имен функций в моих тестовых данных?
спасибо.
Благодарим за отзыв. Проблема в том, что я не буду знать, какие столбцы были выбраны, я просто хочу, чтобы любые столбцы были выбраны в данных поезда, которые будут автоматически выбраны также в тестовых данных. Колонки, отобранные в данных поезда, все время меняются. – isaacmoore7
Можете ли вы привести пример кода? И пример возвращаемых значений? Похоже, вы получаете список индексов столбцов, что затрудняет понимание актуальной проблемы. – tvashtar
ОК. .. в коде используется GridSearchCV, чтобы определить важные функции для поддержания – isaacmoore7