问题标签 [zoo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6549 浏览

r - 处理 R 中的 5 分 30 秒等时间段

有没有一种很好的方法来处理 R 中的 05:30(5 分 30 秒)等时间段?

或者,用几秒钟将其转换为整数的最快方法是什么?

我只能转换为日期,无法真正找到时间的数据类型。

我将 R 与动物园一起使用。

非常感谢 !


秒是处理这个问题的最好方法。我根据我的目的调整了 Shane 的以下代码,结果如下。

0 投票
2 回答
580 浏览

r - rbind.zoo 似乎没有创建一致的动物园对象

我想将 rbind.zoo 两个动物园对象放在一起。当我测试时,我遇到了以下问题(?)......

注意:下面是一个例子,除了说明之外,显然没有任何意义。我有一个动物园对象,称它为“X”。我想把它分成两部分,然后将它们 rbind.zoo 放在一起。当我将它与原始对象进行比较时, all.equal 会产生差异。

'$class' 属性似乎不同,但我看不出如何或为什么。我是否制作了这些 xts 对象,然后 all.equal 可以按预期工作。

IE .....

~~~~

all.equal 给了我以下区别:

“属性:< 组件 3:属性:< 长度不匹配:前 1 个组件的比较 >>”

0 投票
2 回答
1025 浏览

r - dynlm的xts问题

我试图在我的时间序列工作中尽可能多地使用 xts,因为它似乎是建议的做事方式。但是,我遇到了一个奇怪的错误。

CPI.NSA 和 INT 是 xts 对象。

我的理解是,每当我有一个需要 zoo 的函数时,我都可以将它传递给 xts,它应该可以正常工作,但显然这里不是这种情况。

这是怎么回事?

谢谢您的帮助。

0 投票
2 回答
1091 浏览

r - R 在财务数据中使用哪个时间序列类?

对于金融时间序列,如每日股票价格或日内数据,首选哪些时间序列包?xts,普通动物园,或 timeSeries 或其他什么?我同时使用 xts 和 zoo,但有时不确定只使用 xts,或者有时 zoo 具有更轻开销的优势;另外,我记得 Rmetrics 对所有这些软件包的评论论文,其中声称 xts 甚至无法完成他们所做的一些测试。但是我现在找不到那张纸了。

0 投票
4 回答
3319 浏览

r - 使用 R.zoo 绘制带有误差线的多个系列

我的数据如下所示:

每个组名都是一个数据系列。由于我想分别绘制每个系列,因此我将它们分开如下:

预计到达时间:

生成的动物园对象如下所示:

因此,如果我想根据时间绘制 dist.mean 并为每个系列包含等于 +/- dist.sd 的误差线:

  • 如何结合 A、B、C dist.mean 和 dist.sd?
  • 如何制作条形图,或者更好的是结果对象的折线图?
0 投票
1 回答
3513 浏览

r - 如何在 R 中更改时间序列(XTS 或 ZOO)?

我是 stackoverflow 的新手,对 R 也很陌生,但我搜索了很长时间,但找不到以下问题的答案。

我有许多数据文件是温度与时间序列的关系。我将 CSV 作为 ZOO 对象导入,然后转换为 XTS。一个正确的文件看起来像这样,一个小时和一个半小时的读数:

但有些时间值稍有偏差 - 即 23:59:00 而不是 00:00:00,或 00:29:00 而不是 00:30:00。

我想纠正这些时间序列,因为微小的差异对我的分析并不重要,我最终想要合并文件,所以每个时间序列都需要有相同的时间。

我想要一个命令,可以只说“将时间序列向前移动 1 分钟,但不要更改数据列(例如 S_21)。我gsub()在更容易的更改方面有一些运气,并考虑使用复杂的正则表达式来更改数据在转换为 ZOO 或 XTS 之前。我已经阅读过lag()diff()但它们似乎相对于时间序列移动了数据值;如果我错了,请纠正我。

任何解决此问题的帮助将不胜感激。

0 投票
3 回答
1196 浏览

r - 按时间间隔的向量运算,在 R ?? 中,聚合

我有一个时间序列(索引类型为 chron 的动物园),我需要cummax(mydata)-mydata在一个新的动物园对象中分别计算每一天。

我试过这个:

aggregate只能为每个子集而不是向量生成单个标量结果。我读过也许tapply, lapply, plyr, cut, 或者rollapply可以做到,但我无法让他们工作。

0 投票
1 回答
1354 浏览

r - R:将动物园对象写入文件时的日期格式?

我已经玩了一段时间的 zoo 包。format="%Y-%m-%d %H:%M" 我可以使用该选项读取文件

但是在将结果写回磁盘时如何使用此选项?我的意思是,默认格式似乎是 "%m/%d/%Y %H:%M"

我需要"%Y-%m-%d %H:%M"

我在哪里可以更改它?

干杯

0 投票
2 回答
14244 浏览

r - R:在时间序列中填充缺失的日期?

我有一个缺少天数的动物园时间序列。为了填补它并有一个连续的系列,我做......

我从开始到结束生成一个 chron 日期时间序列。

我将我的系列与这个合并。

我使用 na.locf 用 las 观察代替 NA。

我删除了 syntetic chron 序列。

我可以更轻松地做同样的事情吗?也许有一些与频率相关的索引函数?

0 投票
13 回答
82700 浏览

r - R向量/数据帧中的基本滞后

很可能会暴露我是 R 新手,但在 SPSS 中,运行滞后非常容易。显然这是用户错误,但我错过了什么?

结果是:

我想我会看到:

任何指导将不胜感激。