У меня есть xts с 5 столбцами ценовых данных. Я хочу построить каждый столбец данных в виде линейного графика и добавить горизонтальную линию, уникальную для каждого столбца. Мой код:
pColours <- sequential_hcl(5, palette = "Viridis")
target = c(1,3,5,7,9)
for (i in 1:5) {
mydata <- xts[ ,i]
plot(mydata, col = pColours[i], main = "blah blah", ylim = (0,8),
major.ticks = "auto", minor.ticks = NULL))
abline(h = target[i], col = "red")
}
Я получаю сообщение об ошибке в int_abline.. plot.new еще не вызывался. Я понимаю, что сюжет построен слоями, и я пробовал так много способов получить аблайн на каждом графике. Я просто не могу заставить аблайн строить линейный график. Помощь!
xts
? Похоже, это объект особого класса (возможно, это не базовая графика). (Возможно, будет лучше включить образец ваших данных, чтобы мы могли попытаться воспроизвести вашу ошибку.) - person r2evans   schedule 11.06.2020major.ticks
иminor.ticks
я получил сюжет. - person Martin Gal   schedule 11.06.2020