Как отделить боксы в р? - PullRequest
0 голосов
/ 28 марта 2020

Я должен построить график для уровней PM2.5, когда дождь> 0 в течение 12 часов дня. Я использовал код:

boxplot(PM2.5~RAIN, data=subset(dat, RAIN > 0 & hour == 12), range = 0)

Но он имеет несколько коробочных графиков (например, один боксплот для дождя 0,1 мм, другой для дождя 0,2 мм)

Любая помощь с разделением этих боксов был бы оценен.

1 Ответ

0 голосов
/ 28 марта 2020

Один из способов - создать константу в данных, а затем использовать ее с правой стороны.

dat$CONSTANT <- 0
boxplot(PM2.5~CONSTANT, data=subset(dat, RAIN > 0 & hour == 12), range = 0)

Другой вариант - сначала создать подмножество.

with(subset(dat, RAIN > 0 & hour == 12),
    boxplot(PM2.5, range = 0) )
...