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


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。