当第三个变量= x

时间:2017-08-31 11:37:19

标签: r ggplot2

我认为这是一个相当简单的问题,我无法解决这个问题。

我正在使用以下代码创建一个盒子图;

ggplot(data, aes(gear, length)) + geom_boxplot() + xlab('Gear Type') + 
  ylab('Size (cm)') + ggtitle("Catch Characterization") +
  theme(plot.title = element_text(hjust = 0.5))

这为我的整个数据集生成了一个聚合的箱线图,我希望能够为我的数据集的两个子集生成相同的箱图。具体来说,我有另一个专栏" action"与角色&​​#34; D"或" K"。例如,MySQL想要只添加一个WHERE子句(但我知道这不是它的工作方式),例如;

ggplot(data, aes(gear, length, WHERE {行动{1}} d =

编辑,我可以使用facet_wrap根据" action"解析和绘制图表。但是我很好奇我怎么能制作一个图表(长度,齿轮),其中" action = D"。我知道我可以很容易地重构我的数据,只是想知道是否有更简单/更快的方法来使用聚合数据集?

再次编辑,想想我通过拼凑几个东西弄明白了,我最终使用了这个代码,它似乎给了我合适的图形;

)) + geom_boxplot() + xlab('Gear Type') + 
  ylab('Size (cm)') + ggtitle("Catch Characterization") +
  theme(plot.title = element_text(hjust = 0.5))

0 个答案:

没有答案