trainSA
및 testSA
이라는 이름의 데이터 세트를 사용하고 있는데, 그 중에서도 chd age alcohol obesity tobacco typea ldl
열이 있습니다.train (method = "glm", ...) 및 glm (...)이 동일한 응답을 제공 할 것으로 예상됩니까?
이 명령 (나는 R에서 일하고 있습니다)
set.seed(13234)
modFit<-train(chd~ age+ alcohol+ obesity +tobacco +typea +ldl, method="glm",family="binomial", data=trainSA)
missClass(testSA$chd, predict(modFit,testSA))
반환 0.3116883
,이
set.seed(13234)
modFit<-glm(chd~ age+ alcohol+ obesity +tobacco +typea +ldl, family="binomial", data=trainSA)
missClass(testSA$chd, predict(modFit,testSA))
반환 0.2943723
동안.
동일한 시드를 사용하여 서로 다른 매개 변수를 동일하게 유지하면서 다른 매개 변수를 하나씩 실행하고 약간 다른 결과를 얻을 수 있습니다.
예상 되나요? 아니면 그 중 하나에 추가해야 할 명령이 있습니까?
참고 : 본인의 나머지 코드에 대한 세부 정보는 관련성이 없어 보이기 때문에 선택하지 않았지만 필요한 경우 수행 할 수 있습니다.