아래에서 작업중인 데이터의 샘플. 이미 모든 행에 "NA"가 생략되었습니다.유효하지 않은 Factor Level, NA 생성됨 R
gss.s[1:5,]
abany advfront arrest
2 YES Agree NO
3 YES Strongly agree YES
10 YES Agree YES
16 YES Agree NO
21 NO Strongly agree NO
"예"를 abany 열의 1로 바꾸고 "아니오"를 -1로 대체하려고합니다. replace replace (gss.s [, 1], "YES", 1)를 사용했지만 오류가 발생했습니다. 잘못된 요소 수준, NA가 생성되었습니다. 이 동일한 문제에 대한 이전 게시물을 읽고 내 문제에 대한 솔루션을 적용하는 방법을 알아낼 수 없습니다.
문제가 1과 -1 당신의 인자 수준으로 정의되지 않은 것입니다, 아마 YES와 NO만을 포함 할 것이다. 변수를 레벨로 추가하거나 변수 유형을 인수가 아닌 문자로 재정의 할 수 있습니다. –