lag.plot
位于 stats
包(package)。 说明
根据自身的滞后版本绘制时间序列。即使自相关性消失,也有助于可视化“自相关性”。
用法
lag.plot(x, lags = 1, layout = NULL, set.lags = 1:lags,
main = NULL, asp = 1,
diag = TRUE, diag.col = "gray", type = "p", oma = NULL,
ask = NULL, do.lines = (n <= 150), labels = do.lines,
...)
参数
x |
时间序列(单变量或多变量) |
lags |
所需的滞后图数量,请参见 arg |
layout |
多个图的布局,本质上是 |
set.lags |
正整数向量,允许指定所使用的滞后集;默认为 |
main |
带有要在每页顶部完成的主标题的字符。 |
asp |
宽高比已固定,请参阅 |
diag |
逻辑指示是否应绘制 x=y 对角线。 |
diag.col |
用于对角线 |
type |
要使用的绘图类型,但请参阅 |
oma |
外边距,请参阅 |
ask |
逻辑或 |
do.lines |
逻辑指示是否应绘制线条。 |
labels |
逻辑指示是否应使用标签。 |
... |
|
细节
如果只生成一个图,则这是常规图。如果要生成多个绘图,则将设置 par(mfrow)
和其他几个图形参数,因此不可能(轻松)将此类滞后图与同一页面上的其他图混合。
如果要生成多页绘图并且设备是交互式的,则如果 ask = NULL
和 par(ask = TRUE)
将被调用。
注意
它比 S 版本更灵活,并且具有不同的默认行为。为了内部一致性,我们使用 main =
而不是 head =
。
例子
require(graphics)
lag.plot(nhtemp, 8, diag.col = "forest green")
lag.plot(nhtemp, 5, main = "Average Temperatures in New Haven")
## ask defaults to TRUE when we have more than one page:
lag.plot(nhtemp, 6, layout = c(2,1), asp = NA,
main = "New Haven Temperatures", col.main = "blue")
## Multivariate (but non-stationary! ...)
lag.plot(freeny.x, lags = 3)
## no lines for long series :
lag.plot(sqrt(sunspots), set.lags = c(1:4, 9:12), pch = ".", col = "gold")
作者
Martin Maechler
也可以看看
plot.ts
这是基本的工作工具。
相关用法
- R lag 滞后时间序列
- R loglin 拟合对数线性模型
- R loess.control 设置黄土参数
- R ls.diag lsfit 回归结果的计算诊断
- R line 坚固的线路配件
- R lm.fit 线性模型的拟合函数
- R lm.summaries 访问线性模型拟合
- R loess 局部多项式回归拟合
- R lsfit 找到最小二乘拟合
- R loadings 打印因子分析中的载荷
- R lm.influence 回归诊断
- R ls.print 打印 lsfit 回归结果
- R lm 拟合线性模型
- R lowess 散点图平滑
- R logLik 提取对数似然
- R stlmethods STL 对象的方法
- R medpolish 矩阵的中值波兰(稳健双向分解)
- R naprint 调整缺失值
- R summary.nls 总结非线性最小二乘模型拟合
- R summary.manova 多元方差分析的汇总方法
- R formula 模型公式
- R nls.control 控制 nls 中的迭代
- R aggregate 计算数据子集的汇总统计
- R deriv 简单表达式的符号和算法导数
- R kruskal.test Kruskal-Wallis 秩和检验
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Time Series Lag Plots。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。