R中样本数据的比例
Proportion of data in a sample in R
我有一个车辆变量:
vehicleType <- c("suv", "suv", "minivan", "car", "suv", "suv", "car", "car", "car", "car", "minivan", "car", "truck", "car", "car", "car", "car", "car", "car", "car", "minivan", "car", "suv", "minivan", "car", "minivan", "suv", "suv", "suv", "car", "suv", "car", "car", "suv", "truck", "truck", "minivan", "suv", "car", "truck", "suv", "suv", "car", "car", "car", "car", "suv", "car", "car", "car", "suv", "car", "car", "car", "truck", "car", "car", "suv", "suv", "minivan", "suv", "car", "car", "car", "car", "car", "minivan", "suv", "car", "car", "suv", "minivan", "car", "car", "car", "minivan", "minivan", "minivan", "car", "truck", "car", "car", "car", "suv", "suv", "suv", "car", "suv", "suv", "car", "suv", "car", "minivan", "car", "car", "car", "car", "car", "car", "car")
如何计算SUV在R中样本中的比例?
提前致谢。
使用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
我们可以使用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
我有一个车辆变量:
vehicleType <- c("suv", "suv", "minivan", "car", "suv", "suv", "car", "car", "car", "car", "minivan", "car", "truck", "car", "car", "car", "car", "car", "car", "car", "minivan", "car", "suv", "minivan", "car", "minivan", "suv", "suv", "suv", "car", "suv", "car", "car", "suv", "truck", "truck", "minivan", "suv", "car", "truck", "suv", "suv", "car", "car", "car", "car", "suv", "car", "car", "car", "suv", "car", "car", "car", "truck", "car", "car", "suv", "suv", "minivan", "suv", "car", "car", "car", "car", "car", "minivan", "suv", "car", "car", "suv", "minivan", "car", "car", "car", "minivan", "minivan", "minivan", "car", "truck", "car", "car", "car", "suv", "suv", "suv", "car", "suv", "suv", "car", "suv", "car", "minivan", "car", "car", "car", "car", "car", "car", "car")
如何计算SUV在R中样本中的比例?
提前致谢。
使用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
我们可以使用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