Considere o gráfico a seguir:
library(ggplot2)
df = expand.grid(
x=seq(-1,1,length.out=100),
y=seq(-1,1,length.out=100)
)
df$in_circle = with(df, x^2 + y^2 < .5)
ggplot(df, aes(x=x,y=y,z=in_circle)) +
geom_contour_filled(breaks = c(-.5,.5,1.5)) +
scale_fill_manual(
values = c('white','orange')
) +
theme_minimal()
que se parece com isso:
Observe que a cor branca na legenda não está clara porque é a mesma cor do fundo. Gostaria de colocar bordas ao redor das amostras sem alterar o gráfico. Deveria ficar algo assim:
Como posso conseguir isso?