我有一个车辆变量:
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的比例?
提前致谢。
答案 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