R 单个图形中的箱线图
在ggplot中,如何按组在单个图形中创建箱线图。如果我有数据R 单个图形中的箱线图,r,ggplot2,R,Ggplot2,在ggplot中,如何按组在单个图形中创建箱线图。如果我有数据 data(iris) library(ggplot2) ggplot(iris) + geom_boxplot(Sepal.Length) 这样,我知道如何为其他列创建箱线图。如何在单个绘图中同时分组和绘图可能是这样的。您必须将数据重塑为long,并使用变量作为引用。在本例中,物种。然后对轴和填充选项使用通用的美学元素,即可完成绘图。代码如下: library(ggplot2) library(tidyverse) #Code
data(iris)
library(ggplot2)
ggplot(iris) + geom_boxplot(Sepal.Length)
这样,我知道如何为其他列创建箱线图。如何在单个绘图中同时分组和绘图可能是这样的。您必须将数据重塑为long,并使用变量作为引用。在本例中,
物种
。然后对轴和填充选项使用通用的美学
元素,即可完成绘图。代码如下:
library(ggplot2)
library(tidyverse)
#Code
iris %>% pivot_longer(-Species) %>%
ggplot(aes(x=Species,y=value,fill=name))+
geom_boxplot()
输出:
太棒了。帮了大忙。谢谢你,谢谢。我没有投票权。一旦我知道了就可以了,上面说如果有人回答,就等24到48小时。然后再检查。谢谢