问题标签 [timetk]
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.
r - 尝试使用 R 整理 Excel 工作表
我在 R 中使用以下库:
我有这样的数据:
我知道开始日期和结束日期,所以我设置了它们:
我想要做的是让我的数据摆脱奇怪的宽格式并使其变长。周一 00:00:00 值,周一 01:00:00 值等。
可能的?
r - dplyr 动态创建滞后和 ma 特征
我正在尝试创建一个接收数据框并创建其他滞后和滚动窗口特征(例如移动平均线)的过程。这就是我到目前为止所拥有的。
上面的块:
- 考虑所选变量创建 lag01,lag02 特征
- 基于新创建列的子集,创建滚动平均特征
我现在正在寻找的是创建任意数量的滞后特征(例如 lag3、lag6、lag9 等)以及创建任意数量的滚动平均特征(具有不同的窗口长度 - 即 var1_lag_1_ra_3、var1_lag_1_ra_6、var2_lag_1_ra_3、 var2_lag_1_ra_6。目前生成此类特征的设置是硬编码的。理想情况下,我会有几个向量来调整结果;像这样:
最后,如果有一种方法可以动态地配置生成的特征的名称,那就太好了。我见过{{}}
, !!
,:=
运算符,但我并不能真正区分它们或如何使用它们。
我还使用 timetk 包中的一些现成的功能实现了上述功能,但由于我正在寻找一些额外的灵活性,我想知道如何自己复制这种行为。
任何支持将不胜感激。
r - 是否有一种 data.table 方式来填补时间段的空白?
是否有一种优雅的方式来填补缺失的时间段 astimetk::pad_by_time
和tsibble::fill_gaps
in data.table
?
数据可能如下所示
2020-02-01 对卡片 2 的隐含观察。
在tsibble
包中,您可以执行以下操作
在timetk
包中,您可以执行以下操作
r - 处理没有 AM/PM 的 Timeseries 数据集并在 R 中转换为 24 小时格式
让我的时间序列数据成为
我的需求数据框
原始数据是每分钟或每秒的间隔。
这里是第一个
是上午,即夜后 00 小时。
我想将时间戳列转换为 24 小时格式。
我想要这样的时间戳
r - 在R包'timetk'中,如何理解函数'diff_vec'中的参数'difference'?
在R包'timetk'中,如何理解函数'diff_vec'中的参数'difference'?
我试图改变“差异”的价值,但无法理解结果