Использование функции addPoints в chartSeries - PullRequest
0 голосов
/ 12 января 2019

Ошибка при использовании функции addPoints() библиотеки chartSeries {quantmod}

Я пытаюсь добавить точки на график chartSeries и не могу найти решение. Я впервые использую функцию addPoints(), но всегда получаю сообщение об ошибке

Ошибка в addPoints (AAPL ["2018-08", 6]): x и y должны иметь одинаковую длину

Я не знаю, что означает это сообщение об ошибке или как его исправить.

library (quantmod)
getSymbols("AAPL")
chartSeries(AAPL["2018-08"])
addPoints(AAPL["2018-08",6])

Я ожидаю, что будет добавляться точка на графике для каждого дня, представляющего скорректированную цену, столбец 6 из временного ряда getSymbols, но я продолжаю получать ошибку.

1 Ответ

0 голосов
/ 12 января 2019

Очевидно, нам нужно предоставить и x и y, где ваши данные соответствуют y:

chartSeries(AAPL["2018-08"])
addPoints(x = 1:nrow(AAPL["2018-08"]), y = AAPL["2018-08", 6])

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...