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


R monthplot 绘制时间序列中的季节性或其他子序列


R语言 monthplot 位于 stats 包(package)。

说明

这些函数绘制时间序列的季节性(或其他)子序列。对于每个季节(或其他类别),都会绘制一个时间序列。

用法

monthplot(x, ...)

## S3 method for class 'stl'
monthplot(x, labels = NULL, ylab = choice, choice = "seasonal",
          ...)

## S3 method for class 'StructTS'
monthplot(x, labels = NULL, ylab = choice, choice = "sea", ...)

## S3 method for class 'ts'
monthplot(x, labels = NULL, times = time(x), phase = cycle(x),
             ylab = deparse1(substitute(x)), ...)

## Default S3 method:
monthplot(x, labels = 1L:12L,
          ylab = deparse1(substitute(x)),
          times = seq_along(x),
          phase = (times - 1L)%%length(labels) + 1L, base = mean,
          axes = TRUE, type = c("l", "h"), box = TRUE,
          add = FALSE,
          col = par("col"), lty = par("lty"), lwd = par("lwd"),
          col.base = col, lty.base = lty, lwd.base = lwd, ...)

参数

x

时间序列或相关对象。

labels

用于每个‘season’的标签。

ylab

y 标签。

times

每次观察的时间。

phase

每个‘season’的指示器。

base

用于子系列参考线的函数。

choice

stlStructTS 对象属于哪个系列?

...

要传递给默认方法或图形参数的参数。

axes

是否应该绘制轴(如果 add = TRUE 则忽略)?

type

情节类型。默认是用线连接点,"h" 用于histogram-like 垂直线。

box

是否应该绘制一个框(如果 add = TRUE 则忽略)?

add

因此应该只添加现有的情节。

col, lty, lwd

该系列的图形参数。

col.base, lty.base, lwd.base

用于参考线的线段的图形参数。

细节

这些函数从时间序列中提取子序列并将它们全部绘制在一帧中。 tsstlStructTS 方法使用内部记录的频率以及开始和结束时间来设置比例和季节。默认方法假设观察结果以 12 为一组(尽管可以更改)。

如果未给出 labels 但给出了 phase,则 labels 默认为 phase 的唯一值。如果两者都给出,则假定 phase 值是 labels 数组的索引,即它们应该在 1 到 length(labels) 的范围内。

执行这些函数是为了在当前图形窗口上绘制季节性子系列图。

例子

require(graphics)

## The CO2 data
fit <- stl(log(co2), s.window = 20, t.window = 20)
plot(fit)
op <- par(mfrow = c(2,2))
monthplot(co2, ylab = "data", cex.axis = 0.8)
monthplot(fit, choice = "seasonal", cex.axis = 0.8)
monthplot(fit, choice = "trend", cex.axis = 0.8)
monthplot(fit, choice = "remainder", type = "h", cex.axis = 0.8)
par(op)

## The CO2 data, grouped quarterly
quarter <- (cycle(co2) - 1) %/% 3
monthplot(co2, phase = quarter)

## see also JohnsonJohnson

作者

Duncan Murdoch

参考

Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.

也可以看看

ts , stl , StructTS

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Plot a Seasonal or other Subseries from a Time Series。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。