问题标签 [cumulative-sum]

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 投票
3 回答
2878 浏览

sql-server-2005 - 子查询或 leftjoin with group by 哪个更快?

查询执行计划我必须在我的应用程序中使用总计列显示运行总计..​​.所以我使用以下查询来查找运行总计..​​.我发现两者都按照我的需要工作。在一个中,我使用了左联接和 group by,在另一个中,我使用了子查询。

现在我的问题是,当我的数据每天增长数千时,哪一个更快,如果数据限制在 1000 行或 2000 行,那么哪一个更好……还有任何其他方法比这两个更快? ??

0 投票
2 回答
1183 浏览

javascript - Javascript单选/复选框问题

我有这个简单的脚本。我正在尝试获取检查的值并将它们添加到禁用输入框中的运行总计中。我知道它正在检查选项,但它没有更新到输入框,我不知道为什么。谁能帮我?

0 投票
4 回答
727 浏览

sql-server - 如何使用 sql-server 从订单中计算重叠订阅天数

我有一个订单表。我想计算特定日期每个用户的订阅天数(以基于集合的方式优先)。

我确定这已经完成了,我只是不知道要搜索什么。很像一个运行总数?

因此,当我将 @currentdate 设置为 '2011-01-20' 时,我想要这个结果:

当我将 @currentdate 设置为 '2011-01-25'

当我将 @currentdate 设置为 '2011-01-11'

谢谢!

0 投票
1 回答
3699 浏览

mysql - 查询中的累计和

对于大于或小于指定值的行,如何返回累积和的行?

桌子:

询问:

返回行:

更新

代码:

程序:

错误:

0 投票
2 回答
234 浏览

php - 在 PHP 中读取相应的值并添加到运行总和

我想在文件中交叉引用字符串中的每个单词。

所以,如果给我字符串:Jumping jacks wake me up in the morning.

  1. 我使用一些正则表达式来删除句点。此外,整个字符串都是小写的。
  2. explode()然后我继续使用 PHP 的漂亮函数将单词分成一个数组。
  3. 现在,我剩下的是一个数组,其中包含字符串中使用的单词。

从那里我需要查找数组中的每个值并为其获取一个值并将其添加到运行总和中。for()循环它。好吧,这就是我卡住的地方......

列表 ( $wordlist) 的结构如下:

wake#4 waking#3 0.125

morning#2 -0.125

单词和数字之间有\ts。每个值可以有多个单词。

我现在需要 PHP 做的是查找数组中每个单词的数字,然后将相应的数字拉回以将其添加到运行总和中。对我来说最好的方法是什么?

答案应该很简单,只需在单词列表中找到字符串的位置,然后找到选项卡并从那里读取 int ......我只需要一些指导。

提前致谢。

编辑:澄清 - 我不想要单词列表的值的总和,而是我想查找我的个人值,因为它们对应于句子中的单词,然后在列表中查找它们并仅添加这些值;不是所有的人。

0 投票
3 回答
4658 浏览

sql - 我如何创建一个可以给我累积总数的查询?

我有一个包含以下列的表:reportDate DATETIME 和 loss CURRENCY,当然还有 ID 列。

如何编写一个查询,该查询将返回一个包含 loss 列的运行总计的表?每个日期都会有多个条目,所以我认为他们需要为每个日期使用 Sum() 。我知道这与 DSum 功能有关,但我仍然迷失在这个功能上。它应该看起来像

我认为,拥有一个不是 Access 特定的 sql 语句对我来说是最有帮助的。但所有解决方案都值得赞赏。谢谢您的帮助。

0 投票
1 回答
1690 浏览

javascript - 累积值图表

我正在寻找一个呈现累积值的图表库。

例如,我有这个列表:

  • 一月:50
  • 二月:150
  • 三月:25

我需要图表来绘制一月份的 50、二月份的 200 (50+150) 和三月份的 225 (50+150+25)。

我意识到我的示例非常简单,但在现实生活中它可能会变得更加复杂,包括过滤或分组。这就是为什么我希望找到一个带有预建函数的库。

0 投票
1 回答
2378 浏览

sql - 在日期列上运行总计

我的表中有以下数据:

现在,我需要计算某个时期内发票的运行总计。因此,此数据样本的输出应如下所示:

我尝试了这个样本http://www.sqlusa.com/bestpractices/runningtotal/和其他几个,但问题是我可以有像 id 20,日期 2012-01-31 和 id 120,日期 2012-01 这样的条目-01,然后我不能在第一次选择中使用 NO = ROW_NUMBER(over by date)... ,然后在第二次选择中使用 ID < NO 来计算运行总计。

0 投票
3 回答
257 浏览

r - 按因子组内的数据访问次数?

G'day 所有,

我在 R 工作。很抱歉这个非常基本的问题,但我有点卡住了。我有一个存在/不存在点计数数据的数据集,其中包含计数日期和站点编号(见下文)。我想最终创建一个 data.frame,按网格单元格编号整理所有计数,并将每次访问站点作为新访问(见下文)。我无法弄清楚如何做到这一点,所以我想我会采取更简单的路线并制作一个列,为每条记录提供访问编号。因此,该列将按每个站点组内的访问日期为每条记录提供一个编号(见下文)。我也不知道该怎么做!任何帮助都会很棒,在此先感谢您。

亲切的问候,亚当

我有这个:

最终想要这个:

但这会很好:

0 投票
1 回答
1608 浏览

r - 在以值为条件的列上运行 sum

我有一个二进制变量向量,它说明产品在此期间是否正在促销。我正在尝试计算如何计算每次促销的持续时间以及促销之间的持续时间。

所以换句话说:如果promo.flag与上一个时期相同,那么running.total + 1,否则running.total重置为1

我尝试过使用 apply 函数和 cumsum 但无法获得运行总工作的条件重置:-(

我需要的输出是:

任何人都可以阐明如何在 R 中实现这一目标吗?