R 方法的堆叠条形图旁边的箱线图

R 方法的堆叠条形图旁边的箱线图,r,plot,ggplot2,R,Plot,Ggplot2,我有一些数据要表示为堆叠条形图。数据大致如下所示: timer_name time timerA 10% timerB 20% timerC 50% timerD 20% timerA 5% timerB 20% timerC 60% timerD 15% ... 我正在将timer\u name绘制为堆叠条形图,目前我正在使用aggregate函数计算每个计时器的分布平均值,这并不困难 除了这个图之外,我还想用箱线图显示数据的分

我有一些数据要表示为堆叠条形图。数据大致如下所示:

timer_name time
timerA     10%
timerB     20%
timerC     50%
timerD     20%
timerA     5%
timerB     20%
timerC     60%
timerD     15%
...
我正在将
timer\u name
绘制为堆叠条形图,目前我正在使用
aggregate
函数计算每个计时器的分布平均值,这并不困难

除了这个图之外,我还想用箱线图显示数据的分布。它应该看起来像我拍的下面的照片

有没有可能在R中实现这一点,如何实现?这不是严格要求的,但如果方框的高度(在方框图中)与条形图中的百分比成比例(如图所示),则在图形上会更好


非常感谢您的帮助。

您可以使用
布局(矩阵(c(1,2),1,2),byrow=T)
然后使用barplot命令,然后使用boxplot命令在单个窗口中进行并排绘图。在boxplot中,“宽度”或“变宽”选项可能有助于确定框的高度。