我如何获得这样的格式?
例如
[1] 1 1 1 2 2 2 级别:1 2
其中:
模式(例如)
[1]"数字"
水平(例如)
[1]" 1" " 2"
模式(级别(例如))
[1]"字符"
我尝试创建一个数字对象,并将值和级别属性为。字符,但我得到了一些不同的东西,我需要这种格式......还在学习R基础... 谢谢!
答案 0 :(得分:0)
所以我设法获得了如下所需的结果:
> class3<-as.numeric(c("1","2","3"))
> class3.f<-factor(class3)
> class3.f
[1] 1 2 3
Levels: 1 2 3
如果您有任何更好的建议,请随时发布...干杯
答案 1 :(得分:0)
你也可以这样做:
example <- c(1,1,1,2,2,2)
levels(as.factor(example))
[1] "1" "2"