在R中使用ggplot制作箱形图时的错误
问题描述:
我有一个包含4列的数据文件。但每个 列的行数是不同的。我想要使用命令像 此箱线图:在R中使用ggplot制作箱形图时的错误
ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot() + stat_summary(fun.y=mean, colour="darkred", geom="point",
shape=18, size=3,show_guide = FALSE)
但每列的行由于diffent数,提示错误。你们 知道如何?
答
你应该把它带到很长的形式,如reshape
或melt
。那么,对于每个组来说,它们都是不同数量的观察结果应该不成问题。
看到这个职位:Reshaping data.frame from wide to long format有很多例子。