Итак, у меня есть график t-dist, созданный в R с использованием кривой и добавление на него многоугольников. Это дает мне базовый сюжет.Как получить фоновое заполнение графика в R
Что мне нужно, это более хороший смотреть участок, где
- оси Х начинается от -6
- Y-ось начинается от 0
- Фон участка (за исключением под кривой) является заполненный каким-то цветом, который мне нужен
Я думаю, мне нужно использовать пакет ggplot2 для этого, поэтому ответы на основе использования ggplot2 - это то, что мне нужно. Или любой ответ, который вернет мне, что выход оценивается.
Вот мой код
curve(dt(x, df = 7), from = -6, to = 6)
x <- seq(-1.96, -6, len = 100)
y <- dt(x, 7)
x1 <- seq(1.96, 6, len = 100)
y1 <- dt(x1, 7)
polygon(c(x1[1], x1, x1[100]), c(dt(-6, 7), y1, dt(6, 7)),
col = "#b14025", border = "black")
polygon(c(x[1], x, x[100]), c(dt(-6, 7), y, dt(6, 7)),
col = "#b14025", border = "black")
Первое изображение является выходной ток
Второе изображение является то, что я думаю, что это должно выглядеть
с 'пар (BG = 'синий')' вы можете полностью изменить фон. Наверное, нет других способов со стандартными графами. Но есть способы использования, например, пакета 'ggplot2'. – drmariod
О, извините, я забыл упомянуть. Я хотел получить ответ, основанный только на ggplot2, поэтому я добавил его среди тегов –
О, тогда это легко ... 'theme (panel.background = element_rect (fill =" black "))' – drmariod