我在R中定义自己的截止点时遇到了一些问题。我是 希望将数字数据(以克为单位的重量)重新定义为二项式变量(0 =小于5000,1 =大于5000。)
我已经看过其他有关如何做类似事情的教程,但它们似乎都是 根据R定义的截止点定义变量。如何执行 这个操作我自己?
非常感谢你的帮助!
答案 0 :(得分:1)
set.seed(1)
data <-data.frame(matrix(sample(1000:30000,50,T),ncol=1))
names(data) <- "wt"
data$wt1 <- ifelse(data$wt < 5000, 0, 1)
head(data)
wt wt1
1 3389 0
2 4349 0
3 6156 1
4 9174 1
5 2815 0
6 9086 1
您需要决定5000 gm(0或1)的值