Skip to menu

R을 이제 막 배워서 연습하고 있습니다.

Real world data를 적용시키려니 처음 데이터 전처리하는 과정이 너무나 어렵네요


일단 현재 CB라는 데이터가 있고 그중에 Sex라는 변수에 "M", "F", 그리고 "" (결측치) 가 있습니다.

이를 남자는 1, 여자는 0으로 코딩하고 ""는 NA (결측치)로 변경하고 싶습니다.


Sex1이라는 새로운 변수를 만들려고 하는데 영 안되네요


if (CB$Sex=="M"){CB$Sex1=1}else if(CB$Sex=="F"){CB$Sex1=2}else if(CB$sex==""){CB$Sex1=NA}


ifelse(CB$Sex=="M", Sex1=1, ifelse(CB$Sex=="F", Sex1=0, Sex1=NA))


두가지 정도로 해봤는데...다 에러메세지가 뜹니다.....

SAS로 할때는 너무나 쉬웠는데...ㅠㅠ 도움좀 부탁드립니다.