当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。