R:2列表格的箱线图

R:2列表格的箱线图,r,boxplot,R,Boxplot,我的意见是: 4 a 2 a 3 a 5 b 4 b 1 c 5 c 8 c 我想要a、b和c的箱线图 如何将上述内容转换为我可以用方框图绘制的内容?例如,如果您的数据位于数据集data1中,您可以使用以下内容: boxplot(data1[,1] ~data[,2]) 请尝试?箱线图了解如何使用箱线图功能 比如说 exampledf <- data.frame( val=c(4, 2, 3, 5, 4, 1, 5, 8), let=

我的意见是:

4 a
2 a
3 a
5 b
4 b
1 c
5 c
8 c
我想要a、b和c的箱线图


如何将上述内容转换为我可以用方框图绘制的内容?

例如,如果您的数据位于数据集
data1
中,您可以使用以下内容:

boxplot(data1[,1] ~data[,2])

请尝试
?箱线图
了解如何使用箱线图功能

比如说

exampledf <- data.frame( val=c(4, 2, 3, 5, 4, 1, 5, 8), 
                         let=c("a", "a", "a", "b", "b", "c", "c", "c") )
boxplot(val ~ let, data=exampledf)

exampledf您还可以使用ggplot软件包,进一步的改进可能更容易:

library(ggplot2)
ggplot(ddf)+geom_boxplot(aes(let, val))