안녕하세요. R 이제 막 시작한 왕초보입니다.
MatchIt 패키지를 설치해서 Propensity-Score Matching을 해보려고 하는데요.
아래와 같이 시도하였습니다.
> result<-matchit(Group ~ AGE + SEX + FAP, data = spssfile, method = "nearest")
Error in matchit(Group ~ AGE + SEX + FAP, data = spssfile, method = "nearest") :
Missing values exist in the data
Group는 집단변수이고 간단하게 AGE, SEX, FAP만 matching을 할 목적이었는데, 에러 메세지가 떴습니다. (AGE는 연속변수, SEX, FAP는 0,1로 되어 있습니다.)
dataset을 아무리 봐도 빈칸은 없는데 왜 missing value가 있다고 오류 메세지가 뜨는 것일까요?
부디 조언을 부탁드립니다. 감사합니다.
Comment 2
-
cardiomoon
2016.09.26 08:04
-
begabung
2016.09.26 20:34
감사합니다!! 다른 변수에 있는 결측값을 임의로 채워넣고 나니 해결되었습니다.
모든 변수에 결측값이 없어야 하는군요!! ^^;;
다시한번 감사드립니다.
No. | Subject | Author | Date |
---|---|---|---|
1233 | 요즘 아주 잘 쓰고 있습니다. [1] | 김승욱 | 2015.08.17 |
1232 | 자료 (xlsx or CSV) [2] | medi79 | 2015.08.31 |
1231 | 혹시 이런 질문 드려도 되는지 모르겠습니다. [5] | 고든 | 2015.09.07 |
1230 | RM ANOVA [2] | flocky | 2015.09.09 |
1229 | ANCOVA에 대해서 여쭤보고 싶습니다. [5] | 고든 | 2015.09.13 |
1228 | sensitivity, specificity 계산가능여부 여쭤봅니다. [2] | 곽미리 | 2015.09.16 |
1227 | 표만들기에서 질문드립니다. [3] | wiswis | 2015.09.22 |
1226 | Standard error [2] | R까기 | 2015.09.24 |
1225 | 결측값 처리와 관련하여 [3] | 화모기 | 2015.10.07 |
1224 | 표만들기_2차그룹변수로 했을 때 결과물 이상 [1] | 화모기 | 2015.10.10 |
1223 | 로지스틱 회귀분석 반응변수 수 제한 [3] | 화모기 | 2015.10.11 |
1222 | 향후 5년간 핵심 화두가 Cognitive Business가 될 것 같아 먼저 여기에 글을 올립니다. [2] | Ben | 2015.10.14 |
1221 | 파일업로드에 대해 문의드립니다. [3] | flapper | 2015.10.15 |
1220 | 스피어만 상관계수(Spearman correlation coefficient) [1] | ㅎㅎㅎ | 2015.10.15 |
1219 | PSM에 관해 문의 드립니다. [3] | sodium75 | 2015.10.19 |
1218 | ROC 분석과 관련하여 질문합니다. [1] | 송민지 | 2015.10.21 |
1217 | 파일 업로드 자체가 안되네요.. [3] | 주민호 | 2015.11.13 |
1216 | 사소한 건의사항이 있습니다. [1] | EPfunny | 2015.11.15 |
1215 | 나무분석 [3] | 조윤성 | 2015.12.02 |
1214 | 'x' and 'units' must have length > 0 에러 메세지 [4] | 빙하 | 2015.12.03 |
웹R에서는 matchit 패키지를 이용해 PSM을 합니다. matchit패키지는 파일에 누락된 값이 하나라도 있으면 매칭을 하지 않습니다.
다른 변수에 누락된 값이 있지 않나요? 웹R의 기술통계에 보시면 누락된 값이 나옵니다. 한번 체크해보시기 바랍니다.
계속 문제가 있을 경우 자료파일을 비밀글로 올려주시면 한번 해보겠습니다.^^