gpt4 book ai didi

r - R中的zoo对象和ts对象有什么区别?

转载 作者:行者123 更新时间:2023-12-04 11:08:48 27 4
gpt4 key购买 nike

我想知道使用上的差异ts()zoo()功能。

最佳答案

动物园对象的索引属性中的时间值(可能是不规则的)在控制台上显示为 print.zoo 的行名称。方法和矩阵或原子向量中的值对可以使用的值施加限制(通常是数字,但必须全部是单一模式,即不是像数据帧那样具有多种模式的列表)。加载 pkg:zoo 后,获取具有动物园方法的函数列表:

library(zoo)
methods(class="zoo")
yrmon - 添加类以允许每月日期索引。你可以看到方法的范围:
methods(class="yearmon")
xts -class 是 zoo 方法的重要扩展,但需要一个额外的包。 SO 上有许多 Zoo 和 xts 函数的工作示例。

一个 ts -object 具有单一模式的值,其属性始终暗示定期观察,并且这些属性支持循环周期,例如年和月。不是逐项或逐行存储索引,而是使用存储为属性的“开始”、“结束”和“频率”值动态计算索引,并可通过这些名称使用函数访问。 ts-objects 的函数列表明显很小(大多数人发现它们更难使用):
methods(class="ts")

还有一个 its -package 用于不规则时间序列,但它明显不如 zoo-package 流行,并且显然已被放弃。

关于r - R中的zoo对象和ts对象有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33714660/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com