當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R plot.acf 繪製自協方差和自相關函數


R語言 plot.acf 位於 stats 包(package)。

說明

"acf" 對象的繪圖方法。

用法

## S3 method for class 'acf'
plot(x, ci = 0.95, type = "h", xlab = "Lag", ylab = NULL,
     ylim = NULL, main = NULL,
     ci.col = "blue", ci.type = c("white", "ma"),
     max.mfrow = 6, ask = Npgs > 1 && dev.interactive(),
     mar = if(nser > 2) c(3,2,2,0.8) else par("mar"),
     oma = if(nser > 2) c(1,1.2,1,1) else par("oma"),
     mgp = if(nser > 2) c(1.5,0.6,0) else par("mgp"),
     xpd = par("xpd"),
     cex.main = if(nser > 2) 1 else par("cex.main"),
     verbose = getOption("verbose"),
     ...)

參數

x

"acf" 的對象。

ci

置信區間的覆蓋概率。如果 ci 為零或負數,則抑製置信區間的繪製。

type

要繪製的繪圖類型,默認為直方圖,如垂直線。

xlab

繪圖的 x 標簽。

ylab

繪圖的 y 標簽。

ylim

長度為 2 的數字,給出繪圖的 y 限製。

main

情節的總體標題。

ci.col

顏色來繪製置信區間線。

ci.type

置信限是否應該假設白噪聲輸入或滯後 的 MA( ) 輸入?可以縮寫。

max.mfrow

正整數;對於多變量 x ,指示應在一頁上放置多少行和列的圖,使用 par(mfrow = c(m,m))

ask

邏輯性;如果 TRUE ,則在啟動新頁麵之前詢問用戶。

mar, oma, mgp, xpd, cex.main

圖形參數如 par(*) 中,默認情況下調整為僅使用小於多元 x 的默認邊距。

verbose

合乎邏輯的。應該R報告有關進展的額外信息?

...

要傳遞給繪圖例程的圖形參數。

注意

plot.acf 中繪製的置信區間基於不相關的序列,應謹慎對待。使用 ci.type = "ma" 可能會減少潛在的誤導。

例子

require(graphics)


z4  <- ts(matrix(rnorm(400), 100, 4), start = c(1961, 1), frequency = 12)
z7  <- ts(matrix(rnorm(700), 100, 7), start = c(1961, 1), frequency = 12)
acf(z4)
acf(z7, max.mfrow = 7)   # squeeze onto 1 page
acf(z7) # multi-page

也可以看看

acf 默認調用plot.acf

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Plot Autocovariance and Autocorrelation Functions。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。