Displaying 1 result from an estimated 1 matches for "newsex".
Did you mean:
newseg
2009 Apr 09
2
better way of recoding factors in data frame?
...Recorded
10? ? sub10? ? ? ???Not Recorded
I then apply the following:
> myFrame2$SubjSex <- factor(myFrame2$SubjSex, levels = c('M','F'))
> myFrame2$SubjSex <- factor(myFrame2$SubjSex, labels = c('Male','Female'))
> myFrame2 <- transform(myFrame2, newSex = ifelse(is.na(SubjSex), Sex, SubjSex))
...and get this:
> myFrame2
???SubjCode SubjSex? ? ? ? ? Sex newSex
1? ? ? sub1? ? Male? ? ? ???<NA>? ? ? 1
2? ? ? sub2? Female? ? ? ???<NA>? ? ? 2
3? ? ? sub3? ? Male? ? ? ???Male? ? ? 1
4? ? ? sub4? ? Male? ? ? ???<NA>? ? ? 1
5? ? ? su...