#r #ggplot2
#r #ggplot2
Вопрос:
Я хочу отобразить две переменные из одних и тех же групп, но мне нужно, чтобы они присутствовали в двух отдельных легендах, по одной для каждой переменной (сплошная и пунктирная линии) Поскольку они принадлежат к одной и той же группе, ggplot показывает их в одной и той же легенде.
Приведенный ниже код воспроизводит мою проблему.
df = data.frame(
group_ = c("A","A","A","A","A","B","B","B","B","B"),
var1 = c(1:10),
var2 = c(11:20),
x_ = c(1:5))
ggplot(data=df , group = a)
geom_line(aes(x= x_, y=var1, color= group_))
geom_line(aes(x= x_, y=var2, color= group_), lty=2)
Комментарии:
1.
Error in FUN(X[[i]], ...) : object 'b' not found
2. Моя ошибка, должно быть var1, var2 и group_… Я исправил код, спасибо NelsonGon