L'ajout d'une ligne verticale à un moment de l'intrigue de la série
Est possible d'utiliser abline() et ajouter une ligne verticale à une intrigue où l'axe des x contient des dates? J'ai essayé beaucoup de possible de formatage de date, mais ne peut pas le faire fonctionner.
L'axe des x sur une série chronologique de la parcelle (parcelle.ts ts avec l'objet) est sous la forme décimale. Par exemple Trimestre 2, en 2016, sur l'axe serait 2016.25
Il y a un paquet de "lubridate" qui a une fonction (decimal_date()) qui convertit POSIXct et dates de Date pour la forme décimale, qui sont acceptés par abline(). Donc, je prends la date, je veux mettre une ligne verticale sur l'intrigue et le mettre à Jour. Alors je peux mettre dans le decimal_date fonction et dans abline
L'ajout de James réponse il existe différents formats de date/heure dans R. Parfois, les dates sont stockées dans le format POSIX et quand vous la tracez abline avec as.Date ne fonctionne pas.
Oui, le plus simple est de fournir un
Date
objet deabline
:OriginalL'auteur James
L'axe des x sur une série chronologique de la parcelle (parcelle.ts ts avec l'objet) est sous la forme décimale. Par exemple Trimestre 2, en 2016, sur l'axe serait 2016.25
Il y a un paquet de "lubridate" qui a une fonction (decimal_date()) qui convertit POSIXct et dates de Date pour la forme décimale, qui sont acceptés par abline(). Donc, je prends la date, je veux mettre une ligne verticale sur l'intrigue et le mettre à Jour. Alors je peux mettre dans le decimal_date fonction et dans abline
OriginalL'auteur jrat14
L'ajout de James réponse il existe différents formats de date/heure dans R. Parfois, les dates sont stockées dans le format POSIX et quand vous la tracez
abline
avecas.Date
ne fonctionne pas.Dans ce cas, vous devez utiliser
OriginalL'auteur vonjd