簡體   English   中英

R-將序列添加到多個圖

[英]R - Adding series to multiple plots

我有以下情節:

plot.ts(returns)

在此處輸入圖片說明

我有另一個數據ma_sd ,其中包含來自上述收益的移動平均值的滾動SD。 東風酷似結構returns 有沒有一種簡單的方法可以將每條線添加到相應的圖?

lines(1:N, ma_sd)看起來很直觀,但是不起作用。

謝謝

我看到您這樣做的唯一方法是分別繪制它們。 這段代碼有點笨拙,但可以讓您完全靈活地指定標簽和軸范圍。 您可以以此為基礎。

par(mfrow=c(3,1),oma=c(5,4,4,2),mar=c(0,0,0,0))
time<-as.data.frame(matrix(c(1:length(returns[,1])),length(returns[,1]),3))
plot(time[,1],returns[,1],type='l',xaxt='n')
points(time[,1],ma_sd[,1],type='l',col='red')
plot(time[,2],returns[,2],type='l',xaxt='n')
points(time[,2],ma_sd[,2],type='l',col='red')
plot(time[,3],returns[,3],type='l')
points(time[,3],ma_sd[,3],type='l',col='red')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM