Hello,
See if this inspires you.
set.seed(1962)
DF <- data.frame(Anxiolytics = factor(sample(c(0, 2, NA), 1000, TRUE),
levels = 0:2))
summary(DF$Anxiolytics)
DF$Anxiolytics <- droplevels(DF$Anxiolytics)
summary(DF$Anxiolytics)
DF$Anxiolytics <- factor(DF$Anxiolytics, labels = 0:1)
summary(DF$Anxiolytics)
Hope this helps,
Rui Barradas
On 5/23/2018 11:14 AM, Lisa van der Burgh wrote:
Hi all,
I have a very general question and I think for you maybe very easy, but I am
not able to solve it.
I have a dataset and that dataset contains the variable Anxiolytics. This
variable is coded as 0, 1, 2. The variable looks as follows:
summary(DF$Anxiolytics)
0 1 2 NA's
1102 0 20 440
You can see that the variable is coded as 0, 1, 2, but group 1 is 'empty'. So I
want to remove this group, such that I get:
summary(DF$Anxiolytics)
0 2 NA's
1102 20 440
And then I want to recode the variable in a way that 2 becomes 1, such as:
summary(DF$Anxiolytics)
0 1 NA's
1102 20 440
Can you help me with the code for doing this?
Thank you in advance!
Best, Lisa
[[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.
______________________________________________
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.