绘制R中可变宽度的多个小提琴/箱形图

时间:2017-03-15 11:06:33

标签: r ggplot2 width violin-plot

我有一个数据框 trtime ,其中包含某些轨迹的行程时间( Travel_time ),并使用小提琴图绘制它们。我想用不同的宽度绘制每个小提琴情节,我该怎么做?我有四个轨迹( Traject ),并确定了每个小提琴图的所需值。

vplot <- ggplot( trtime, aes(x=Traject, y=Travel_time, fill=Traject, color=Traject ) ) +
    geom_violin()

我认为因素是可行的方法,但我仍被阻止如何继续。

1 个答案:

答案 0 :(得分:0)

vplot <- ggplot( trtime, aes(x=Traject, y=Travel_time, fill=Traject, color=Traject ) ) +
    geom_violin( scale="count" )

添加选项比例=“计数”将改变每个小提琴图的宽度相对于图中的条目数。