我正在使用bwplot
,我想根据一个因子变量,针对整个数据集构建一个数据子集的箱线图。
例如:
library(MASS)
library(lattice)
data <- Cars93[,c("Manufacturer", "Price")]
bwplot(data$Price~data$Manufacturer)
但是我不想绘制每个制造商,而是想要有两个图,一个用于雪佛兰,另一个用于整个数据集(包括雪佛兰) - 我该怎么做?
谢谢!
答案 0 :(得分:2)
你可以用Chevrolet子集创建一个新的data.frame绑定所有行,然后比较:
bwplot(Price ~ Manufacturer, data=rbind(
transform(data, Manufacturer="All"),
data[data$Manufacturer=="Chevrolet",])
)
答案 1 :(得分:0)
我不认为需要创建单独的数据集。就这样做:
bwplot( Price~Manufacturer, data=Cars93, subset = Manufacturer=="Chevrolet")
bwplot( Price~Manufacturer, data=Cars93)