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


R plot.spec 繪製頻譜密度


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

說明

"spec" 對象的繪圖方法。對於多元時間序列,它繪製序列的邊譜或 cross-spectra 的相幹性和相位的對圖。

用法

## S3 method for class 'spec'
plot(x, add = FALSE, ci = 0.95, log = c("yes", "dB", "no"),
     xlab = "frequency", ylab = NULL, type = "l",
     ci.col = "blue", ci.lty = 3,
     main = NULL, sub = NULL,
     plot.type = c("marginal", "coherency", "phase"),
     ...)

plot.spec.phase(x, ci = 0.95,
                xlab = "frequency", ylab = "phase",
                ylim = c(-pi, pi), type = "l",
                main = NULL, ci.col = "blue", ci.lty = 3, ...)

plot.spec.coherency(x, ci = 0.95,
                    xlab = "frequency",
                    ylab = "squared coherency",
                    ylim = c(0, 1), type = "l",
                    main = NULL, ci.col = "blue", ci.lty = 3, ...)

參數

x

"spec" 的對象。

add

合乎邏輯的。如果 TRUE ,添加到已有的繪圖中。僅對 plot.type = "marginal" 有效。

ci

置信區間的覆蓋概率。除非 ci 嚴格為正,否則將忽略置信條/限值的繪製。

log

如果 "dB" ,則以 log10(分貝)刻度繪製(如 S-PLUS),否則使用傳統的對數刻度或線性刻度。邏輯值也被接受。默認為 "yes" ,除非已設置 options(ts.S.compat = TRUE) ,此時它是 "dB" 。僅對 plot.type = "marginal" 有效。

xlab

繪圖的 x 標簽。

ylab

繪圖的 y 標簽。如果缺少,將構建合適的標簽。

type

要繪製的繪圖類型,默認為線條。

ci.col

用於繪製一致性和相位置信條或置信區間的顏色。

ci.lty

相幹性和相位置信區間的線型。

main

情節的總體標題。如果缺少,則會構建一個合適的標題。

sub

情節的副標題。僅用於plot.type = "marginal"。如果缺少,則使用平滑的說明。

plot.type

對於多元時間序列,所需的繪圖類型。僅需要第一個字符。

ylim, ...

圖形參數。

也可以看看

spectrum

相關用法


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