"prevote"라는 열 요소가있는 데이터 프레임 "Election2000"이 있다고 가정합니다. Presvote는 "공화당", "민주당", "NA"의 세 가지 값을 가질 수 있습니다.데이터 프레임에서 문자를 숫자로 변환
모든 공화당 가치를 1로, 민주당 가치를 0으로 바꾸는 새로운 변수 RVote를 어떻게 만듭니 까?
"prevote"라는 열 요소가있는 데이터 프레임 "Election2000"이 있다고 가정합니다. Presvote는 "공화당", "민주당", "NA"의 세 가지 값을 가질 수 있습니다.데이터 프레임에서 문자를 숫자로 변환
모든 공화당 가치를 1로, 민주당 가치를 0으로 바꾸는 새로운 변수 RVote를 어떻게 만듭니 까?
당신이 찾고있는 명령은 다음과 같습니다
Election2000$RVote <- as.numeric(Election2000$presvote=="republican")
편집 :
이presvote <- c("democrat", "republican", "democrat", NA, "republican")
Election2000 <- data.frame(presvote)
Election2000$presvote <- as.factor(Election2000$presvote)
이 질문은 그것을 사용하는 방법에 대한 때문에 오프 주제 것으로 보인다 : 그것은이 예를 들어, 데이터 프레임에서 작동 R w/oa 재현 가능한 예. – gung