Как переместить легенду ggplot2 в нижнюю часть графика и повернуть ее по горизонтали?
Образец кода:
library(reshape2) # for melt
df <- melt(outer(1:4, 1:4), varnames = c("X1", "X2"))
p1 <- ggplot(df, aes(X1, X2)) + geom_tile(aes(fill = value))
p1 + scale_fill_continuous(guide = guide_legend())
Желаемый (приблизительный) результат:
2
Спустя 7 лет и 8 месяцев я наконец понял, как получить желаемый результат для этого вопроса :) Прокрутите вниз до второго ответа.
—
Артур Йип