级别 - 需要确切的格式

时间:2016-08-28 10:18:31

标签: object format levels

我如何获得这样的格式?

  

例如

     

[1] 1 1 1 2 2 2   级别:1 2

其中:

  

模式(例如)

     

[1]"数字"

     

水平(例如)

     

[1]" 1" " 2"

     

模式(级别(例如))

     

[1]"字符"

我尝试创建一个数字对象,并将值和级别属性为。字符,但我得到了一些不同的东西,我需要这种格式......还在学习R基础... 谢谢!

2 个答案:

答案 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"