로지스틱 회귀의 일반 버전을 만들 수 있는지 궁금 해서요. 이는 예측 데이터 세트에서 이름 변수를 다르게 사용할 수 있다는 뜻입니다.일반 로지스틱 회귀 in R
2
A
답변
0
require(mtcars) # this represents your training data
train <- mtcars
logit <- glm(vs~mpg, data = train, family = "binomial")
generic.logit <- function(mpg, data=test){
test <- data
test$mpg <- mpg
mypredictions <- predict(logit, test)
return(mypredictions)
}
test <- mtcars
test$random_name <- test$mpg
test$mpg <- NULL # this represents your prediction data set
generic.logit(data=test, mpg = test$random_name)
Mazda RX4 Mazda RX4 Wag Datsun 710 Hornet 4 Drive Hornet Sportabout Valiant
0.2056113 0.2056113 0.9803557 0.3777768 -0.7843397 -1.0425879
Duster 360 Merc 240D Merc 230 Merc 280 Merc 280C Merc 450SE
-2.6781592 1.6690173 0.9803557 -0.5691330 -1.1717119 -1.7742908
Merc 450SL Merc 450SLC Cadillac Fleetwood Lincoln Continental Chrysler Imperial Fiat 128
-1.3869187 -2.2907871 -4.3567720 -4.3567720 -2.5059938 5.1123255
Honda Civic Toyota Corolla Toyota Corona Dodge Challenger AMC Javelin Camaro Z28
4.2514984 5.7579458 0.4208181 -2.1616630 -2.2907871 -3.1085728
Pontiac Firebird Fiat X1-9 Porsche 914-2 Lotus Europa Ford Pantera L Ferrari Dino
-0.5691330 2.9172165 2.3576790 4.2514984 -2.0325390 -0.3539262
Maserati Bora Volvo 142E
-2.3768698 0.3777768
+0
일반적으로 함수 안에'$'를 사용하는 것은 현명하지 않습니다. 목표에 따라'[[varname]]'또는'[[ 'varname']]'을 사용하는 것이 더 낫다. –
+0
@ 42 나는 그것에 문제가 없었습니다. 어떤 특별한 이유? –
+0
이 기능은 무엇입니까? 왜 '예측하지 않는가? (logit, transform (mtcars, mpg = test $ random_name))' – Zelazny7
관련 문제
- 1. 로지스틱 회귀 in R
- 2. 로지스틱 회귀 R 예측 기능
- 3. R - 로지스틱 회귀 - 희소 행렬
- 4. 효과적인 루프 루핑 로지스틱 회귀 R
- 5. 로지스틱 회귀 분석을위한 분류 표 R
- 6. 가중치 로지스틱 회귀 (R) - 초보자 수준
- 7. 파이썬에서 로지스틱 회귀 계산
- 8. Tensorflow 로지스틱 회귀
- 9. 로지스틱 회귀 오류
- 10. r에있는 로지스틱 회귀 분석
- 11. SciPy를 사용한 로지스틱 회귀
- 12. 복수 회귀 라인 in R
- 13. 로지스틱 회귀 누락 값
- 14. SPSS 로지스틱 회귀
- 15. Java의 로지스틱 회귀
- 16. 다중 로지스틱 회귀 파이썬
- 17. 로지스틱 회귀 없음 오류
- 18. 로지스틱 회귀 내가이 비슷한을했다
- 19. R : 부트 스트랩 된 혼합 모델 이진 로지스틱 회귀
- 20. SparkR의 로지스틱 회귀 동안 OutOfMemoryError
- 21. statsmodels 로지스틱 회귀 오즈 비율
- 22. 로지스틱 회귀 분석에서의 잭 나이프
- 23. 로지스틱 회귀 : 객체가 정렬되지 않았습니다.
- 24. plsRglm을 사용한 로지스틱 회귀 오류
- 25. Theano 로지스틱 회귀 차원 불일치
- 26. R : 계층 적 데이터에 대한 베이지안 로지스틱 회귀
- 27. R : 로지스틱 회귀 모델에 대한 예측 칼럼을 만드는 방법은 무엇입니까?
- 28. R : 조건부 이진 로지스틱 회귀 - 구문 및 디버깅
- 29. Stochastic 그래디언트 강하를 이용한 로지스틱 회귀 프로그래밍 R
- 30. R glmnet error 바이너리 로지스틱
통계 모델에 자리 표시자를 넣는 아이디어는 나에게별로 의미가 없습니다. 아마도 당신이 의미하는 바를 설명 할 수있을 것입니다. stats.stackexchange.com에 관한 더 많은 질문 일 수 있습니다. –
물론 : 여러 소스의 데이터를 분석하려고합니다. 소스에는 모두 다른 변수 이름과 위치가 있고 데이터는 다른 이름이라고 불리우므로 회귀 함수에 가져올 Excel 파일의 값을 가져 오는 자리 표시 자 변수가있을 수 있습니까? 이것은 (내 마음 속에서) 모델을 만들기 전에 끊임없이 변수의 이름을 바꾸어야하는 장애물을 제거 할 것입니다. – Buskea22
오 그래요, 변수가 동일한 변수를 나타내며 동일한 척도에 있다면 로짓 모델을 교육 할 수 있습니다. Logistic의 닉네임) 나중에 가져올 때 새 변수의 이름을 바꿉니다. –