저는 주로 python + scikit 학습 배경에서 왔습니다. R에서 로지스틱 회귀 모델에 대한 교차 유효성 검사 정확도를 얻으려면 어떻게해야할까요? 나는 이것에 쉬운 방법이 없다는 것을 찾고 있었고 놀랐다. 내가 동등한를 찾고 있어요 : R의 경우로지스틱 회귀 분석을위한 교차 유효성 검사 기능 R
import pandas as pd
from sklearn.cross_validation import cross_val_score
from sklearn.linear_model import LogisticRegression
## Assume pandas dataframe of dataset and target exist.
scores = cross_val_score(LogisticRegression(),dataset,target,cv=10)
print(scores)
:
model = glm(df$Y~df$X,family=binomial')
summary(model)
을 그리고 지금은 붙어 : 나는있다. 이유는, 내 R 모델에 대한 편차는 1900 년으로, 나쁜 적합성을 의미하지만 파이썬은 85 % 10 배 교차 유효성 검사 정확도를 제공합니다. 조금 이상해 보입니다. 그래서 R에서 크로스 밸리를 실행하여 같은 결과인지 확인하고 싶었습니다.
도움을 주시면 감사하겠습니다.
일탈 N 자체는 그렇게 나쁜 적합을 의미하는 것은 아니다, 매우 유익하지 않습니다. CV를 실행하려면 수동으로 맞춰 보거나 캐럿 pkg를 살펴보아야합니다. – user20650
단순히 googling하면 즉시 부트 패키지에서 캐럿 패키지 또는 cv.glm으로 연결됩니다. – joran