Я пытаюсь применить метод выбора объектов, используя SelectKBest с chi2, чтобы выбрать 15 лучших объектов из данных, но он приходит с ошибкой
ValueError: Вход X должен быть неотрицательным
Может ли кто-нибудь помочь мне с этой ошибкой. Ниже приведен код, который я использовал
x = data.drop('TARGET_B', axis='columns')
x = x.drop('TARGET_D', axis='columns')
y= data.TARGET_B
x_train, x_test, y_train, y_test = model_selection.train_test_split(x,
y, test_size=0.20, random_state=None)
select_feature = SelectKBest(chi2, k=15).fit(x_train, y_train)