我有x = 1,2,3,4这是我的分类变量 但是当我使用summary()时,它会自动认为这是离散的:所以我会得到类似这样的东西
敏: 1号: 中位数:
但我想要的是在摘要()
中给出这个变量的频率1: 2: 3: 4:
谢谢
答案 0 :(得分:8)
> 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
或者,如果要在名为mydata的数据框中将x永久分配为分类变量,请在summary()
调用之前执行此操作:
mydata$x <- factor(mydata$x)
(花费一两个小时与任何the many books or online intros到R并输入示例是一项明智的投资,可以节省大量时间。)