我认为这是一个相当简单的问题,我无法解决这个问题。
我正在使用以下代码创建一个盒子图;
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"与角色" 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))