r - changing factors to numeric - how to cope with unavailable values -
i have big data set questionary. importing spss r (using spss's stata-output) gave me answer each question factor.
a question has answers 1 10. however, there lot of missing values. r recoginzes them aswell.
however, i'd calculations - example want calculate mean of answer (not statistics, know, never mind).
so have make recode factors numerics. did as.numeric().
however, have missing values encoded 11 14. of course can't calculate mean this.
what proper way recode factors numerics , tell r set value bigger 10 na?
example: fish?
not @ | don't know no answer don't tell r: 1 2 3 4 5 6 7 8 9 10 | 11 12 13
if don't need missing values, i'd like:
a[a>10] <- na then, can use:
mean(a, na.rm=true) alternately, if want work around missing values, can use:
mean(a[a<=10])
Comments
Post a Comment