Como posso mover uma legenda ggplot2 para a parte inferior do gráfico e girá-la horizontalmente?
Código de amostra:
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())
Resultado desejado (aproximado):
2
Após 7 anos e 8 meses, finalmente descobri como obter o resultado desejado para esta pergunta :) Role para baixo até a segunda resposta.
—
Arthur Yip