我有一个像这样结构的数据框(DF
(:
RMS | measure | parameter | tirage | case | nombre
这是指向我的数据框的链接。我想将RMS
绘制为我的y
VS。nombre
作为我的x
,用于不同的measure
,但对于parameter
的特定值以及case
的特定值。我已经尝试过:
ggplot(data = DF, aes(factor(nombre), RMS, case = 2, parameter = 1)) +
geom_boxplot() +
facet_wrap( ~ measure, scales = "fixed", ncol = 1)
但它行不通。它仍然绘制与case
的所有值以及measure
的所有值相对应的所有数据。我有点搜索,看到它只是一个变量(case
或measure
(,我可以简单地使用group = specific value
。但是由于我们有两个变量,所以我不知道该如何指定。您的帮助将不胜感激。
library(dplyr); library(ggplot2)
ggplot(data = DF %>% filter(case == 2, parameter == 1),
aes(factor(nombre), RMS)) +
geom_boxplot() +
facet_wrap( ~ measure, scales = "fixed", ncol = 1)