Как сделать так, чтобы нижняя часть панели ошибок начиналась на оси x в error.bars.by () в пакете psych в R? - PullRequest
0 голосов
/ 15 марта 2020

При использовании функции error.bars.by () в пакете psych в R, когда bars = TRUE, столбцы неправильно отображаются на графике. База баров находится ниже оси X и перезаписывает метки оси X. Кто-нибудь знает настройки, исправить или обойти это? Я попытался указать ylim = c (1,2), но это не помогло.

library(psych)
y <- abs(rnorm(1:100))
i <- rep(1:2, 50)
error.bars.by(y  ,  i,  bars=TRUE ) # Bottom of bars on x-axis
error.bars.by(y+1,  i,  bars=TRUE ) # Bottom of bars below x-axis

1 Ответ

1 голос
/ 15 марта 2020

Вы можете использовать опцию xpd barplot:

set.seed(1)
y <- abs(rnorm(1:100))
i <- rep(1:2, 50)

error.bars.by(y+1,  i,  bars=TRUE, ylim=c(1, 3), xpd=FALSE)

enter image description here

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