Próbuję usunąć linię regresji z geom_smooth i zachować tylko przedział ufności. Próbowałem size = 0
, size = NULL
i size = NA
, ale żaden nie działa. Czy istnieje proste rozwiązanie, które każdy zna?Usuń linię z geom_smooth w ggplot2
baseball <- ddply(x, .(id), transform, bat.avg = h/ab)
hank <- subset(baseball, id == 'aaronha01')
ggplot(hank, aes(x = year, y = bat.avg)) +
geom_line(size = 1.2, color = '#336699') +
geom_smooth(fill = '#bf3030', size = NA) +
labs(x = '', y = '')
Ogólnie rzecz biorąc, aby uzyskać większą kontrolę, można najpierw obliczyć model liniowy poza ggplot2 i wydrukować wynik ręcznie. Odpowiedź @Didzis jest w tym przypadku znacznie łatwiejsza. –