如何在 R 中对箱线图进行子集化?
How do I subset a box-plots in R?
我用来从"Cars"数据中得到这个箱线图的代码如下:
boxplot(Economy_highway ~ Cylinders,data = Cars, main="Box Plot",ylab="cylinders", xlab="highway_economy",horizontal=TRUE, col = "skyblue")
我的问题是,我们如何对汽缸 4 和 6 与 Economy_highway 进行子集化?
我尝试了几种子集代码,但仍然没有成功。
boxplot
有一个 subset=
参数,因此,使用可重现的示例,您可以执行以下操作:
boxplot(mpg ~ cyl, data=mtcars, subset=cyl %in% c(4,6))
我认为您的完整示例可以转换为:
boxplot(Economy_highway ~ Cylinders,data = Cars,subset=Cylinders %in% c(4,6), main="Box Plot", ylab="cylinders", xlab="highway_economy",horizontal=TRUE, col = "skyblue")
我用来从"Cars"数据中得到这个箱线图的代码如下:
boxplot(Economy_highway ~ Cylinders,data = Cars, main="Box Plot",ylab="cylinders", xlab="highway_economy",horizontal=TRUE, col = "skyblue")
我的问题是,我们如何对汽缸 4 和 6 与 Economy_highway 进行子集化?
我尝试了几种子集代码,但仍然没有成功。
boxplot
有一个 subset=
参数,因此,使用可重现的示例,您可以执行以下操作:
boxplot(mpg ~ cyl, data=mtcars, subset=cyl %in% c(4,6))
我认为您的完整示例可以转换为:
boxplot(Economy_highway ~ Cylinders,data = Cars,subset=Cylinders %in% c(4,6), main="Box Plot", ylab="cylinders", xlab="highway_economy",horizontal=TRUE, col = "skyblue")