Массив (разные даты, значения), графы: x - даты, y - значения - PullRequest
0 голосов
/ 02 апреля 2019

Я новичок в использовании R. У меня есть такие данные:

Date;Value

2019-01-31;125

2019-01-31;127

2019-01-31;120

2019-01-31;116

2019-01-31;119

...

2019-02-01;222

2019-02-01;233

2019-02-01;225

2019-02-01;222

2019-02-01;222

...


2019-02-02;111

2019-02-02;234

2019-02-02;876

2019-02-02;234

2019-02-02;983

...

Теперь у меня есть данные за два месяца, но их будет больше. Один день = 288 записей.

Я бы хотел создать коробочные сюжеты примерно так https://imgur.com/a/kO1iSPA, где V12 = date1, v11 = date2, ...

Источник изображения: График участка и наложенные точки данных для матрицы

Я прочитал выше тему, но у меня есть другой массив. Не могли бы вы помочь мне?

1 Ответ

0 голосов
/ 02 апреля 2019

Если у вас есть фрейм данных, вы можете использовать библиотеку ggplot2 и функцию geom_boxplot(), чтобы создать один блокпост на каждую дату.

df <- data.frame(
  Date  = c(rep('2019-01-31', 50), rep('2019-02-01', 50)),
  Value = round(rnorm(100, 150, 50))
)

library(ggplot2)
library(dplyr)

df %>% 
  ggplot(aes(x = Date, y = Value)) + 
  geom_boxplot()
...