Я пытаюсь построить функцию шага с помощью stepfun. Это требует, чтобы вектор, задающий высоту значений функции между значениями x, был длиннее, чем x. Однако из-за этого требования я не могу построить значение, соответствующее последней категории в моих данных.как построить значение с использованием plot.stepfun, когда y не длиннее x
высот определяются:
beta_dec=c(.0453196,-.0254566,-.0156608,-.0015202,-.0026819)
рент- ценностей
temp=seq(8,20,by=3)
Я получаю сообщение об ошибке, когда я запускаю следующий говоря
graph<-stepfun(temp,beta_dec,f=0)
«Ошибка в stepfun (temp, beta_dec, f = 0): 'y' должен быть длиннее, чем 'x' "
Если я завершаю последовательность в 17, она работает нормально, но значение, соответствующее 20, не отображается на графике?
Спасибо, но я был в состоянии разобраться! – Ridhima
возможно, тогда вы сможете опубликовать свой ответ или принять тот, который помог вам (или удалить вопрос), чтобы указать, что вы больше не ожидаете ответа. – Gregor