我有一个xts对象( x ),我需要创建一个函数(必须是一个函数),该函数返回该对象的每个索引(天)迄今为止的最高排名。

function(x) {max(x)}返回整个序列的最大值,这不是我想要的。 我尝试保存x每一天的最大值的所有操作都给我错误。

  ask by user2287412 translate from so

本文未有回复,本站智能推荐:

2回复

是否有可能优化(向量化)这两个函数以获得更好的性能

在我尝试使用RI的首次尝试中,我猜这两个函数的性能不太好,如果能收到一些有关如何使它们更高效(矢量化)的提示,我将不胜感激。 这两个功能最后都带有“测试用例”。 第一个函数接受xts对象x和y的两个时间序列,并返回一个包含x比y高/低多少天的数据的序列。 我希望对性能优化有所帮助
1回复

函数返回R中的修改矩阵

以下代码将向量XTS1$XTSSum2添加到xts对象XTS1 : 以下功能执行相同的操作。 但是不存储向量XTS1$XTSSum2 。 如何获得addfunction来存储向量,以便在运行addfunction(XTS1) , XTS1将如下所示: 可重现的示例使用x
1回复

计算连续事件

我有1年的0和1值的每日数据。 我想计算月度事件,使用R在更多天连续3有连续的1个值?
1回复

将函数返回值存储在R中的表中(数量财务)

出于这个问题的目的,我想构造一个数据框或类似的框框,以便能够“堆叠排名”并对从函数生成的各种度量进行排序。 让我们以Performance Analytics包为例: 我有2001年的3个指数的收盘价:SPX,纳斯达克(CCMP)和EuroStoxx(SX5E)。 我想获
2回复

修复日期向量

如果您查看以下日期向量,则日期不一致。 如果你看,你会看到前8个日期的格式为dd / m / yr,接下来的8个日期的格式为mm / dd / yr。 我有5000个日期,不断改变格式。 原始数据是这样的。 我想格式化整个5000个单元格,使其在一个向量中具有相同的格式。 我想用这
1回复

在R中的同一图上绘制不连续的xts时间序列?

我希望能够在R的同一屏幕上绘制几个不连续时间序列的线图,并且无法立即显示所有数据: 当然,当我绘制点图时,一切都显示好了: 但是当我尝试将一个或多个系列绘制为线条时,不连续性会带来麻烦,例如: 如何在同一组轴上将这些系列中的每一个绘制为连续线?
1回复

基于连续行的值对值进行矢量化

考虑以下(示例) zoo对象: 数据框在日期索引上按升序排序。 ma3字段提供持续时间字段的3天移动平均值。 比较字段将持续时间值的值与相应的ma3值进行比较; (1)IF 持续时间 > ma3那么'上',(2)IF 持续时间 < ma3 THEN'ELLOW',(3)
1回复

计数连续非零值的功能

使用如下数据集: 我目前有一个遍历此大型数据集的for循环,实际上每次y!= 0时都会计算y / x。我尝试进行的另一次计算是事件内的平均值x,其中事件定义为任何连续的字符串在y中为非零值。 使用上面提供的数据集,有两个事件:长度为1的事件,长度为3的事件之一。 对于长度3的第二
2回复

如何使用R每6个月创建一个日期向量?

我想创建一个14个月的6个月间隔向量。 目的是我必须使用PerformanceAnalytics保存一些图:更具体地说:每六个月charts.PerformanceSummary() 。 我只想创建一个带有日期的向量,而不是手动输入每个6个月的范围,所以我可以使用循环来简化此过程。 我
1回复

识别并替换列向量中的副本[重复]

这个问题在这里已有答案: 从向量 2答案中 识别并替换重复元素 我有两列如下: 在这里我们可以看到有很多重复的元素,即。 他们是重复的。 我想要一个代码,它可以替换所有连续的元素,除了第一个元素外,它们都是0。 我需要的结果是 我尝试过从早先的