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


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