저는 Jags 모델을 구조화하고 베이지안 (Bayesian) 데이터 분석을 위해 베타 (priors)와 베타 (beta)를 찾으려고합니다. 내 모델의 예측 자 수는 x1, x2, x3
이고 베르누이 분포 변수는 Y입니다. 사전 확률을 정의하는 방법 결과 Y에 영향을 미치는 세 가지 예측 변수에 대해 사전 확률을 정의하는 방법 P(Y=1|X1), P(Y=1|X2), P(Y=1|X3)
? 나의 데이터는 매트릭스 nXr, n=1920 r=4 columns
X1, X2, X3 and Y
에 근거하고 있습니다.R 코드에서 모델을 구조화하고 베이지안 모델의 베타를 찾는 방법은 무엇입니까?
0
A
답변
1
JAGS에서 GLM을 구조화하는 방법을 묻는 것처럼 들립니다. 매트릭스를
library('runjags')
template.jags(Y ~ X1 + X2 + X3, data=nXr, family='binomial', write.data=FALSE)
## Inspect and edit the JAGSmodel.txt file ##
results <- run.jags("JAGSmodel.txt", data=nXr)
주 NXR은 데이터 프레임 될 것으로 예상된다하지 : 만약 그렇다면, 가장 쉬운 방법은 같은 것을 사용하여이 작업을 수행 할 runjags 패키지의 template.jags 기능을 사용하는 아마 당신이 현재 가지고 있다고 말했듯이. 이것은 관련 매개 변수에 대한 (상대적으로 표준적인) 정보 제공 용 최소 우선 순위를 사용하지만 필요에 따라 사전 조정을 위해 생성 된 모델 파일을 편집하는 것이 좋습니다. 고정 효과에 대한 절편과 계수를 제외하고는 '베타 찾기'란 무엇을 의미하는지 모르겠습니다.
이것이 도움이되지 않는다면 질문에 더 많은 정보를 추가 할 필요가 있다고 생각합니다. 예를 들어 예측 자 X1-3에 대한 자세한 정보, 정확히 달성하려는 내용, 처음 몇 줄을 보여주는 것 귀하의 데이터 중 하나도 다치게하지 않을 것입니다.
관련 문제
- 1. 간단한 MCMC 베이지안 추론 R
- 2. ActiveRecord가 모델의 속성을 찾는 방법은 무엇입니까?
- 3. 연속 형을 구조화하고 있습니까?
- 4. 델파이에서 프린터 모델을 찾는 방법은 무엇입니까?
- 5. 조인 모델을 통해 속성을 찾는 방법은 무엇입니까?
- 6. 모바일 모델을 표시하는 장치를 찾는 방법은 무엇입니까?
- 7. 모델의 추출 공식 R
- 8. 코드에서 모델 만들기 R
- 9. three.js를 사용하여 .OBJ 3D 모델의 하위 파트를 찾는 방법은 무엇입니까?
- 10. keras에서 생성 된 hdf5에서 모델의 정확도를 찾는 방법은 무엇입니까?
- 11. 내 코드에서 내장 유틸리티를 찾는 방법은 무엇입니까?
- 12. 코드에서`action()`을 모두 찾는 방법은 무엇입니까?
- 13. VS 코드에서 폴더를 찾는 방법은 무엇입니까?
- 14. QR 코드에서 타이밍 정보를 찾는 방법은 무엇입니까?
- 15. 코드에서 클라이언트 측 컨트롤을 찾는 방법은 무엇입니까?
- 16. 이 코드에서 변수 g를 찾는 방법은 무엇입니까?
- 17. html 코드에서 uclosed 태그를 찾는 방법은 무엇입니까?
- 18. OCaml 프로젝트를 구조화하고 구축하는 가장 좋은 방법은 무엇입니까?
- 19. 코드에서 EDMX 모델의 최대 문자열 길이를 얻는 방법은 무엇입니까?
- 20. 플레이어 10.1 베타를 개발하는 방법은 무엇입니까?
- 21. Android 앱용 베타를 만드는 방법은 무엇입니까?
- 22. GARCH 모델의 피팅 R
- 23. Naive Bayes 모델의 조건부 확률 인쇄 R
- 24. 다른 모델의 모델을 참조하십시오
- 25. R 패키지가 구축 된 R 버전을 찾는 방법은 무엇입니까?
- 26. R 깁스 샘플러 for 베이지안 회귀
- 27. 녹아웃에서 다른 뷰 모델의 뷰 모델을 바인딩하는 방법은 무엇입니까?
- 28. 하위 모델의 필드를 사용하여 상위 모델을 slugify하는 방법은 무엇입니까?
- 29. 레일에 다른 모델의 특성을 포함하는 모델을 저장하는 방법은 무엇입니까?
- 30. mvc3 모델의 serialized json에서 backbone.js 모델을 가져 오는 방법은 무엇입니까?
이 경우 베이 즈 공식은 어떻게 구성됩니까? P (Y | X1, X2, X3) =? P (Y | X1X2)는 어때요? –
JAGSmodel.txt 파일의 모니터 목록에 'deviance'라는 단어를 추가하여 모델의 편차 (로그 후부의 두 배 빼기)를 모니터링 할 수 있습니다 (아직없는 경우). 이것은 당신에게 편차의 완전한 후부를 제공합니다. 우도/후부의 개별 부분을 계산하려면 R을 사용하여이를 수행 할 수 있습니다. dbinom 및 JAGS 모델의 후방에서 X1, X2, X3의 추정치 (또는 JAGS 모델에서 가능성의 개별 구성 요소를 계산하고 모니터링 할 수 있음). –