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


R broom tidy.zoo 整理動物園對象


Tidy 總結了有關模型組件的信息。模型組件可能是回歸中的單個項、單個假設、聚類或類。 tidy 所認為的模型組件的確切含義因模型而異,但通常是不言而喻的。如果模型具有多種不同類型的組件,您將需要指定要返回哪些組件。

用法

# S3 method for zoo
tidy(x, ...)

參數

x

zoo 對象,例如由 zoo::zoo() 創建的對象。

...

附加參數。不曾用過。僅需要匹配通用簽名。注意:拚寫錯誤的參數將被吸收到 ... 中,並被忽略。如果拚寫錯誤的參數有默認值,則將使用默認值。例如,如果您傳遞 conf.lvel = 0.9 ,所有計算將使用 conf.level = 0.95 進行。這裏有兩個異常:

  • tidy() 方法在提供 exponentiate 參數時會發出警告(如果該參數將被忽略)。

  • augment() 方法在提供 newdata 參數時會發出警告(如果該參數將被忽略)。

也可以看看

tidy() , zoo::zoo()

其他時間序列整理器:tidy.acf()tidy.spec()tidy.ts()

帶有列的 tibble::tibble()

index

`ts` 或 `zoo` 對象的索引(即日期或時間)。

series

係列名稱(僅適用於多元時間序列)。

value

組件的值/估計。數據重塑的結果。

例子


# load libraries for models and data
library(zoo)
library(ggplot2)

set.seed(1071)

# generate data
Z.index <- as.Date(sample(12450:12500, 10))
Z.data <- matrix(rnorm(30), ncol = 3)
colnames(Z.data) <- c("Aa", "Bb", "Cc")
Z <- zoo(Z.data, Z.index)

# summarize model fit with tidiers + visualization
tidy(Z)
#> # A tibble: 30 × 3
#>    index      series   value
#>    <date>     <chr>    <dbl>
#>  1 2004-02-02 Aa     -0.537 
#>  2 2004-02-02 Bb      0.746 
#>  3 2004-02-02 Cc     -0.634 
#>  4 2004-02-06 Aa     -0.586 
#>  5 2004-02-06 Bb     -0.0779
#>  6 2004-02-06 Cc      0.0397
#>  7 2004-02-08 Aa     -0.289 
#>  8 2004-02-08 Bb     -1.11  
#>  9 2004-02-08 Cc     -0.341 
#> 10 2004-02-12 Aa      1.85  
#> # ℹ 20 more rows

ggplot(tidy(Z), aes(index, value, color = series)) +
  geom_line()


ggplot(tidy(Z), aes(index, value)) +
  geom_line() +
  facet_wrap(~series, ncol = 1)


Zrolled <- rollmean(Z, 5)
ggplot(tidy(Zrolled), aes(index, value, color = series)) +
  geom_line()

源代碼:R/zoo-tidiers.R

相關用法


注:本文由純淨天空篩選整理自大神的英文原創作品 Tidy a(n) zoo object。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。