Нарисуйте линии на барплее - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь нарисовать линии в боксе. Если я хочу изменить длину линии (более 1 разницы), я получаю сообщение об ошибке, почему это так? Положение у будет таким же. Как я могу это исправить? Спасибо!

x <- barplot(c(1,2,3,5,6))
y <- 4.5
offset <- 0.1
lines(x[1:2],c(y,y))
lines(x[c(1,1)],c(y,y-offset))
lines(x[c(2,2)],c(y,y-offset))

enter image description here

x <- barplot(c(1,2,3,5,6))
y <- 4.5
offset <- 0.1
lines(x[1:3],c(y,y))

Ошибка в xy.coords (x, y): 'x' и 'y' отличаются длины

lines(x[c(1,1)],c(y,y-offset))
lines(x[c(3,3)],c(y,y-offset))
...