我想用“ggpubr”在R中生成散点图,但只显示一组数据。以mtcars数据为例,下面是我的代码。
library("ggpubr") ggscatter(mtcars, x = "wt", y = "mpg", add = "reg.line", conf.int = TRUE, cor.coef = TRUE, cor.method = "pearson", xlab = "Weight (1000 lbs)", ylab = "Miles/(US) gallon")
现在,我只想展示带有6个气缸('cyl'=6)的汽车的圆点,而不展示其他任何一个。
这似乎是一个非常基本的问题,回答起来可能非常简单,但我在任何地方都找不到解决方案。
非常感谢。
让人们知道,有人善意地为我回答了这个问题,但删除了它,所以我无法投票支持它。以下是这个人的答案,供可能觉得有用的人参考。
ggscatter(mtcars[mtcars$cyl == 6, ], x = "wt", y = "mpg", add = "reg.line", conf.int = TRUE, cor.coef = TRUE, cor.method = "pearson", xlab = "Weight (1000 lbs)", ylab = "Miles/(US) gallon")