У меня возникли трудности с построением функции ECDF
для переменной. Ниже приведен простой код ниже;Предупреждающая ошибка «plot.new еще не была вызвана» при попытке построить ecdf для переменной
A = rnorm(100)
plot(ecdf(A),
abline(v=c(-1,1,1.5)))
При попытке построить график функции с вертикальными линиями предупредительное сообщение
Ошибка в int_abline (а = а, Ь = Ь, Н = Н, v = v, untf = untf, ...):
plot.new еще не называется
появляется.
Я искал несколько источников, но я не смог определить, какую ошибку я делаю. Если бы кто-нибудь мог предоставить информацию о том, как построить эти участки ecdf
, а затем добавить вертикальные линии, я бы очень признателен.
Спасибо.
ошибка синтаксиса. Попробуйте это, например, 'plot (ecdf (A)); abline (v = c (-1,1,1.5))' – agstudy
'abline' - это функция сама по себе, а не значение, которое вы хотите передать одному из аргументы функции «plot». – Roland
@agstudy Ваш ответ правильный, я рекомендую вам опубликовать его в качестве ответа. –