Как построить бары в R? - PullRequest
0 голосов
/ 31 мая 2018

У меня есть данные, имеющие данные верхней и нижней точек, то есть данные ранжирования для 100 точек данных.Как я могу сделать это в R?Пример данных:

Upper Y axis : 1260 1284 1296 1308 1320
Lower Y axis : 1272 1272 1284 1296 1308
      X axis : 1 2 3 4 5

Пример изображения:

Ranged bars

1 Ответ

0 голосов
/ 31 мая 2018

Вот один из способов использования geom панели ошибок, который может быть полезен для диапазонов

library(ggplot2)
data.df <- data.frame(
Upper =c( 1260, 1284, 1296, 1308, 1320),
Lower =c( 1272, 1272, 1284, 1296, 1308)
)
data.df$x <- 1:nrow(data.df)
ggplot(data.df,aes(x=x,ymin=Lower,ymax=Upper))+geom_errorbar(width=.5)+theme_bw();

Также существует geom_rect для рисования прямоугольников (но для него нужна информация как о ширине, так и о высоте)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...