问题标签 [cumsum]

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 投票
1 回答
283 浏览

r - 我怎样才能在R中制作这个情节?xlim 和日期问题

首先,我要感谢您的关注。这是我的问题:

我有一个数据框,这是它的结构(我删除了一些行):

我想制作一个类似于这样的情节: 在此处输入图像描述

为此,我在 R 中执行此代码:

问题是我希望日期出现在 xlim 而不是那个“索引”上。我检查了 cumsum 的作用:

病例数:164(累计)11/03/2013 -> 11、12/03/2013-> 7 等等

我试过这个:

但我得到了这个,我仍然看到“索引”: 在此处输入图像描述

有没有办法在 xlim 上用 Dates 制作累积图?

我希望你明白这个问题。如果没有,请告诉我。非常感谢!

0 投票
1 回答
113 浏览

matlab - 以给定的概率生成从 1 到 6 的数字给我从 1 到 7 的数字

正如我在另一篇文章中看到的,关于以给定概率生成随机数,我发现了我在程序中使用的这个有用的代码:

我已经根据我的需要调整了这个例子:我需要使用以下 proba 生成从 1 到 6 的数字:

到现在为止,一切都很完美。

当我尝试通过大量试验(1000)验证结果时,我有一两个奇怪的案例,其中 x=7 :

为什么我有时会 7 进行大量试用?

0 投票
0 回答
73 浏览

r - 具有 data.table 和多个条件的累积和

我一直在与 cumsum 在多种条件下工作。在这种情况下,我需要为 、 和 一年中的每一天执行year运行site温度canopy总和treatemt_abbr。这是简化数据的示例:

我的实际数据集非常大,所以我想使用 data.table 功能。在我看来,以下应该有效。它确实创建了新列“gddsum10”,但无法进行运行总和。知道我在这里做错了什么吗?

我正在寻找与新专栏类似的东西"gddsum10"

0 投票
2 回答
2422 浏览

matlab - 与 cumsum 的离散曲面积分

我有一个矩阵 z(x,y)任意多项式 pdf := z 这是一个由独特的核密度估计构造的 NxN abitary pdf(即不是通常的 pdf,它没有函数)。它是多元的,不可分离的,是离散的数据。

我不想构造一个 NxN 矩阵 (F(x,y)),它是这个 pdf 的二维累积分布函数,这样我就可以随机抽样 F(x,y) = P(x < X , y < Y);

从分析上讲,我认为多元函数的 CDF 是 pdf 的表面积分。

我尝试的是使用该cumsum函数来计算表面积分,并使用多元法线对解析解进行测试,两者之间似乎存在一些差异:

特别是错误似乎在最重要的过渡区域。

有没有人对这个问题有更好的解决方案或者看看我做错了什么?任何帮助将非常感激!

编辑:这是累积积分的期望结果,这个函数对我有价值的原因是,当您在闭合区间 [0,1] 上从该函数随机生成样本时,加权值越高(即可能性越大)以这种方式出现的频率更高,样本收敛于期望值(在多个峰值的情况下),这是粒子滤波器、神经网络等算法的理想结果。 多元 cdf

0 投票
3 回答
631 浏览

r - 使用 R 中按组或每个列表元素的累积总和之类的函数

我有以下数据:


和数据表:

如您所见,它只是按 col1 分组。我想根据 col1 中的组进行一些计算(如 cumsum、count if 等)。

最后我想拥有:


@commentators 伙计们!请......我做了两个解决方案,第一个非常难看(把它放在这里没有意义,但基于制作一个列表并循环计算列表的每个元素)第二个是:

我只是在寻找一些又好又酷的东西。

0 投票
1 回答
681 浏览

r - 带有 plyr ddply 的 Cumsum 没有保持总计

我正在尝试使用cumsum, withplyrddply获得运行总数。但是,我只是不明白为什么这不起作用。

我期望ttl的应该是:

如果有人能解释我在这里做错了什么以及如何获得预期的结果,那就太好了。谢谢。

0 投票
1 回答
71 浏览

matlab - 获取向量的 cumsum 以及第一个元素计数本身

我想得到cumsum一个向量,但也需要向量的第一个元素来计算自己。一个例子:

结果需要如下所示:

0 投票
1 回答
2940 浏览

r - Frequency by Day and Month R

I have a large dataset...60k records covering 63 years of data.

I need to produce a plot of mean number of events per day over the 63 year period, resulting in a dataframe like:

First question - How can I convert the dates DD/MM/YYYY to DD/MM to allow for grouping

Second: What function is best to produce an average value for that day over the time span of the data set.

I have looked at aggregate and cumsum but fail miserably as I have not been able to group by DDMM and Mean Value.

Update:

Results looks like this:

Convert to Dataframe

The data is now on an array, and needs converting to a data frame?

What I require for the lineplot would be 2 columns one with Date and the other with Mean, Date appears to have lost its data type?

0 投票
4 回答
111 浏览

matlab - 同一时间单位的值的累积

我有以下向量:

在这种情况下,A 表示时间向量,其中 1 表示一个时间单位的开始。现在我想将 B 中与具有相同长度的 3 步的时间单位相对应的所有值相加。所以在这个例子中,这意味着 B 的第 3、第 4 和第 5 个值以及第 8、第 9 和第 10 个值应该相加,因为它们的时间单位长度为 3。

我知道 cumsum() 是执行此操作的命令,但我不知道如何说只有取决于 A 的时间索引的这些特定值应该被求和。

你能帮助我吗?

多谢

0 投票
2 回答
812 浏览

r - 计算嵌套变量级别的累积和

我希望计算一个累积和变量,但在给定嵌套变量的级别内计算。以下是一些示例数据:

我想要一个看起来像这样的新向量:

使用这样的最终产品:

谢谢!