У меня есть два набора данных, один для обучения и другой для тестирования:
- Данные обучения имеют
X_train.shape = (5000, 30)
и y_train.shape = (5000, 1)
- Только данные тестирования имеют
X_test.shape = (5000, 30)
В обучающей программе я применяю выбор объектов (SelectKBest()
), в результате чего получается новая форма (5000, 10)
.
Проблема начинается с данных тестирования: нет вывода, поэтому я не могу применить SelectKBest()
, потому что для этого требуется y_test
. Как я могу изменить форму тестовых данных, учитывая новую форму и новые функции моих тренировочных данных?