Hello, I am working with a dataset in R studio, and I have created a numeric variable which I have called fear by using a factor variable (called vn35). Here is the piece of code: fear<-gles_reduced$vn35 levels(fear) table(fear, as.numeric(fear), exclude=NULL)
Then I have coded the levels "don't know" and "not specified" as NA fear[fear=="not specified"]<-NA fear[fear=="don't know"]<-NA This is how the table looks like: fear 3 4 5 6 7 <NA> no entry 0 0 0 0 0 0 don't know 0 0 0 0 0 0 a lot of fear 412 0 0 0 0 0 big fear 0 883 0 0 0 0 medium fear 0 0 1350 0 0 0 little fear 0 0 0 920 0 0 no fear at all 0 0 0 0 305 0 <NA> 0 0 0 0 0 41 I would like to code the remaining answers (a lot of fear, big fear, medium fear, little fear and no fear at all) with values from 0 to 4 (so that greater values indicate great concern) I tried this piece of code: fear[fear=="big fear"]<-1 But it is not working, could you please help me? Thanks, [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.