Birden çok zaman dizisi veri grafikleri var ve her arsada yatay bir satıra ihtiyacım var ama farklı yatay değerleri ile (es. 1. çizim: h=50
, 2. çizim: h=48
.. .).Birden çok düz çizgi nasıl eklenir plot.zoo
abline(h=50...
'u denedim ve her arsada yatay çizgiyi alıyorum. abline(h=c(50,48...
'u denedim ve her çizimde çok yatay yatay çizgiler alıyorum.
1. plotta, h=48
numaralı grafikte h=50
numaralı grafiği çizmek için plot.zoo dizinini nasıl alacağımı anlayamıyorum. Bir multipanel arsa içinde tek panelleri özelleştirmek için
library(xts)
data(sample_matrix)
x <- as.xts(sample_matrix)
# plot with single line
my.panel <- function(x, ...) {
lines(x, ...)
abline(h=50, col = "red", lty="solid", lwd=1.5)
}
plot.zoo(x, main="title",
plot.type="multiple", type="o", lwd=1.5, col="blue",
panel=my.panel)
# plot multiple lines in all plots
my.panel <- function(x, ...) {
lines(x, ...)
abline(h=c(50,50,48,50), col = "red", lty="solid", lwd=1.5)}
plot.zoo(x, main="title",
plot.type="multiple", type="o", lwd=1.5, col="blue",
panel=my.panel)