3

我有 x = 1,2,3,4 这是我的分类变量,但是当我使用 summary() 时,它会自动认为这是离散的:所以我会得到这样的东西

最小 : 1st Qu.: 中位数 :


但我想要的是在 summary() 中只给我这个变量的频率

1:2:3:4:

谢谢

4

1 回答 1

9
> x <- seq(1:10)

> summary(as.factor(x))
 1  2  3  4  5  6  7  8  9 10 
 1  1  1  1  1  1  1  1  1  1

或者,如果您想将 x 永久分配为名为 mydata 的数据框中的分类变量,请在summary()调用之前执行以下操作:

mydata$x <- factor(mydata$x) 

(花一两个小时阅读 R的许多书籍或在线介绍中的任何一本,然后输入示例是一项明智的投资,可以节省大量时间。)

于 2012-12-06T16:23:58.187 回答