Я пытаюсь применить перекрестную проверку к логистической регрессии. Я также масштабировал данные. Я получаю сообщение об ошибке, в котором говорится, что y не определено для последней второй строки. Ошибка: имя 'y' не определено.
scalar = StandardScaler()
classifier=LogisticRegression()
data_dummy = pd.get_dummies(dtrain2[['Percent Black or African American','Percent 65 and Older','Percent Below Poverty Level','2014 Population']], drop_first = True)
result = cross_val_score(classifier,X = data_dummy,y = dtrain2['Party'],cv = folds)
pipeline = Pipeline([('transformer', scalar), ('estimator',classifier)])
print(metrics.classification_report(y,result))
print(metrics.classification_report(y,result))