У меня есть x как фактор и y как число. Я хотел бы создать график с ошибкой. Как сгенерировать панель ошибок для графика зависимости коэффициента от числового?
Я пробовал функцию errbar, но мой x, который является фактором, перешел на ось y, а мой y, который численно, перешел на ось x. Если я изменю свой x, который является фактором на числовой, они тогда были переключены. Тем не менее, я хочу, чтобы мой х был фактором.
Вот что я пробовал:
df <- read.table (text = 'x y </p>
100: Ариэль 50
100: Нами 90
20: Ариэль 20
20: Нами 150
50: Ариэль 30
50: Нами 110 ', заголовок = Т)
присоединять (ДФ)
дельта <- с (4,5,0,3,2,5,3,5,2,5) </p>
библиотека (Hmisc)
errbar (x, y, y + delta, y - delta)
Я ожидаю, что число будет на оси Y, а коэффициент на оси X. Кроме того, я ожидаю, что коэффициент будет порядка 20: a, 20: n, 50: a, 50: n, 100: a и 100: n. Кроме того, я не получил голову бара.
Я также пытался использовать функцию стрелок, но не смог заставить ее работать (см. Ниже).
plot.default (x, y, pch = 16, xaxt = "n",
ylim = c (0,160))
ось (сторона = 1, at = as.numeric (df $ x), метки = df $ x)
стрелки (х, х, у-дельта, у + дельта, длина = 0,05, угол = 90, код = 3)
Может ли кто-нибудь помочь мне получить правильное кодирование? Спасибо.