Я пытаюсь построить нормальное распределение и тени под кривой в R, но я получаю нежелательные проблемы ниже кривой.кривые построения и затенения генерируют нежелательные строки
x <- seq(-3,3,0.0001)
y <- dnorm(x,0,1)
ytop <- dnorm(-3,3,0.001)
df <-data.frame(x=x,y=y)
p <- ggplot(df, aes(x=x,y=y)) + geom_line()
cover <- rbind(c(1,0), subset(df, x > 1), c(df[nrow(df), "X"], 0))
p + geom_segment(aes(x=1,y=0, xend=2.5, yend=ytop)) +
geom_polygon(data = cover, aes(x, y))
Может кто-нибудь объяснить мне, почему я портя эту цифру и получения линий под затененной области?
Похоже, ты не пошел у = 0 на полюсах вашего определения многоугольника. –
hmm хотя 'tail (cover)' показывает последние значения для 'y' are' 0' – user1322296