나는 남성과 여성이 가지고있는 요인이 각각 이고 여성은 c ("남성", "여성", "여성")라고하고 나는 c (0, 1,1) r에서 어떻게 바꿀 수 있습니까?성별 인자를 숫자로 바꾸는 법 r
답변
어쩌면 가장 솔직 방법,하지만 내가 처음 요소로 변경하고, 것이다 다음 정수로 필요한 경우 : 부울로
a <- c("male", "female","female")
a <- factor(a, levels=c("male","female"), labels=c(0,1))
a
[1] 0 1 1
Levels: 0 1
as.integer(as.character(a)) #Need to be first transformed to a character
[1] 0 1 1 #and then to an integer
:
a <- c("male", "female","female")
(a=="female")*1
HTH
방금 누군가가 당신을 싫어하는 것을 보았 기 때문에 나는이 대답을 너무 많이 외쳤다 고 말할 필요가 있음을 느낍니다 : 그것은 가장 깨끗하고 가장 논리적 인 방법은 아니지만 가장 짧습니다. – plannapus
글쎄, 왜 누군가가 대답을 downvoted 궁금해. 이 사람이 이유를 알 수 없기 때문에이 사람이 이유를 말해 줄 수 있습니까? – droopy
그 이유는 아닐지 모르지만 이전에 "저품질"검토 대기열에서 대답을 보았습니다 (짧은 길이로 인해 알고리즘이 그 알고리즘을 선택했을 가능성이 높음). R이 잘못 알고 있다고 생각하지 않은 평론가 중 한 명 . – plannapus
- 1. R - 함수를 루프로 바꾸는 법 R
- 2. char를 숫자로 읽는 법
- 3. 숫자로 바꾸는 목록 컬렉션
- 4. 인자를 날짜와 시간으로 변환 R
- 5. 유니티에서 머티리얼을 바꾸는 법
- 6. document.write를 innerHTML로 바꾸는 법
- 7. 펄에서 Mock :: Object로 보낸 인자를 출력하는 법?
- 8. readline을 문자열로 바꾸는 법 ... 아마도?
- 9. int 변수를 숫자로 설정하는 법
- 10. PHP의 정확한 내용을 바꾸는 법
- 11. 문자열을 숫자로 변환 R
- 12. 인자에서 숫자로 R
- 13. C++ #defines를 const로 바꾸는 법
- 14. frangment landscape 정확하게 바꾸는 법
- 15. FreeTTS에서 음성을 바꾸는 법 - Java
- 16. 다른 글자로 글자를 바꾸는 법 Java
- 17. 키/값 표현식을 sed로 바꾸는 법
- 18. php와 mysql을 중복하지 않고 번호를 바꾸는 법
- 19. 인자를 숫자로 변환하고 데이터 프레임으로 유지하려고하는 glm2 패키지의 경우
- 20. 문자열 내의 요소를 바꾸는 중 R
- 21. 녹아 내고 R 모양을 바꾸는 R
- 22. 올바른 순서로 숫자로 히브리어를 나타내는 법
- 23. PHP에서 가장 가까운 유효 숫자로 반올림하는 법
- 24. 파이썬 - float를 1의 유효 숫자로 반올림하는 법
- 25. C++ 문자 대신 숫자로 문자를 바꾸는 방법
- 26. 마지막 숫자를 하이픈과 숫자로 바꾸는 정규식
- 27. 따옴표가없는 모든 숫자를 따옴표가있는 숫자로 바꾸는 방법
- 28. SSIS - 문자열을 숫자로 바꾸는 if/else 식
- 29. Gettext 숫자로 쉼표로 소수 자릿수로 바꾸는 변환
- 30. 인자를 정수로 변환
as.numeric() –
@Vincent'as.numeric (c ("male", "female", "female")) '은 NA의 세리에를 입력 할 수 있습니다. 그것이해야합니다. 요소라면 c (2,1,1)로 변환됩니다. – plannapus