R

时间:2016-04-17 03:20:52

标签: r variables sample

我有一个车辆变量:

  

vehicleType< - c(“suv”,“suv”,“minivan”,“car”,“suv”,“suv”,“car”,“car”,“car”,“car”,“小型货车“,”汽车“,”卡车“,”汽车“,”汽车“,”汽车“,”汽车“,”汽车“,”汽车“,”汽车“,”小型货车“,”汽车“,”suv“ ,“小型货车”,“汽车”,“小型货车”,“suv”,“suv”,“suv”,“汽车”,“suv”,“汽车”,“汽车”,“suv”,“卡车”,“卡车“,”小型货车“,”suv“,”汽车“,”卡车“,”suv“,”suv“,”汽车“,”汽车“,”汽车“,”汽车“,”suv“,”汽车“ ,“汽车”,“汽车”,“suv”,“汽车”,“汽车”,“汽车”,“卡车”,“汽车”,“汽车”,“suv”,“suv”,“小型货车”,“ suv“,”car“,”car“,”car“,”car“,”car“,”minivan“,”suv“,”car“,”car“,”suv“,”minivan“,”car“ ,“汽车”,“汽车”,“小型货车”,“小型货车”,“小型货车”,“汽车”,“卡车”,“汽车”,“汽车”,“汽车”,“suv”,“suv”,“ suv“,”car“,”suv“,”suv“,”car“,”suv“,”car“,”minivan“,”car“,”car“,”car“,”car“,”car“ ,“汽车”,“汽车”)

如何计算R中样本中SUV的比例?

提前致谢。

2 个答案:

答案 0 :(得分:2)

我们可以使用mean

mean(vehicleType=="suv")
#[1] 0.26

要查找所有元素的比例,请使用prop.table

prop.table(table(vehicleType))
#   vehicleType
#   car minivan     suv   truck 
#  0.55    0.13    0.26    0.06 

答案 1 :(得分:0)

使用table()函数:

> table(vehicleType)
vehicleType
    car minivan     suv   truck 
     55      13      26       6

对于比例,您可以使用:

> table(vehicleType) / length(vehicleType)
vehicleType
    car minivan     suv   truck 
   0.55    0.13    0.26    0.06