Я попытался построить подобранную линию нормального распределения, используя функцию lines () в R, но она выдает ошибку.Данные SP500, и я пытаюсь сравнить распределение журнала возврата SP500 с нормальным распределением с вычисленным средним и стандартным отклонением.
SP500_R = diff(log(SP500['2008/2009']))
# compare the log return with normal distribution using dnorm function
mu = mean(SP500_R, na.rm=T)
sigma = sd(SP500_R, na.rm=T)
hist(SP500_R, nclass = 20, probability = TRUE)
lines(SP500_R, dnorm(SP500_R, mean = mu, sd = sigma), col='red', lend = 2)
Я думал, что это была проблема NA в SP500_R, но она оказаласьчто это не проблема.Ошибка та же самая после удаления NA в SP500_R.После перезапуска R ошибка изменилась на вторую.
Я ожидал график с гистограммой и красной линией, но получил ошибку, подобную этой:
Error in plot.xy(xy.coords(x, y), type = type, ...) :
graphical parameter "lend" has the wrong length
Вторая ошибкапосле перезапуска R:
Error in get(".xts_chob", .plotxtsEnv) : object '.xts_chob' not found