Выполнение цикла с использованием логистической регрессии - PullRequest
0 голосов
/ 21 июня 2019

У меня есть 3 набора данных, которые я хотел бы запустить логистическую регрессию при разбивке на

X1, y1 Х2, у2 Х3, у3

Как я могу запустить цикл, чтобы я мог запустить автоматическую логистическую регрессию, используя функцию разделения X_train, X_test из Sklearn и при этом печатая 3 отдельных результата точности для каждого набора данных?

Для запуска на одном наборе данных X, y выглядит следующим образом:

X_train, X_test, y_train, y_test = train_test_split(X, y, 
test_size=0.25, shuffle=False)

logreg = LogisticRegression()
logreg.fit(X_train,y_train)
y_pred = logreg.predict(X_test)

print('Accuracy:',metrics.accuracy_score(y_test, y_pred))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...