Rstudio - 无法查看“分解”的完整输出

时间:2017-12-30 22:42:43

标签: r rstudio

我有一个大型数据集,并在其上运行分解功能。但是,当我尝试查看分解输出时,行限制意味着大部分输出被切除(并且输出从下向上显示)。我尝试向上滚动,但我一直禁止这样做。

我认为我不能使用“视图”功能,因为这不是一个数据集。

st<-decompose(ts(ChilledV2[1:900,1],start=start(ChilledV2),frequency=365))
st

如何查看整个输出?

1 个答案:

答案 0 :(得分:1)

decompose的输出只是一个列表,可以像任何列表一样进行子集打印。我建议分别查看各个部分。以下是?decompose

的示例
m <- decompose(co2)

在这里,我们可以看到它只是一个list

str(m)
# List of 6
#$ x       : Time-Series [1:468] from 1959 to 1998: 315 316 316 318 318 ...
#$ seasonal: Time-Series [1:468] from 1959 to 1998: -0.0536 0.6106 1.3756 2.5168 3.0003 ...
#$ trend   : Time-Series [1:468] from 1959 to 1998: NA NA NA NA NA ...
#$ random  : Time-Series [1:468] from 1959 to 1998: NA NA NA NA NA ...
#$ figure  : num [1:12] -0.0536 0.6106 1.3756 2.5168 3.0003 ...
#$ type    : chr "additive"
#- attr(*, "class")= chr "decomposed.ts"

因此,您可以像访问任何其他列表一样访问和切片和切块。以下是一些例子。

head(m$x)
head(m$seasonal)
head(m$figure)
head(m$trend)
head(m$random)
head(m$type)