问题标签 [cumulative-frequency]

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 回答
1176 浏览

mysql - 使用任意方法添加Mysql累积频率字段

我有一个销售“表”,并从中创建了一个名为 dailyactivity 的“视图”,它为我提供了每天的总销售额。我正在尝试添加一个累积频率字段,但它返回一个空列。任何人都可以指出我正确的方向。这就是我所拥有的 在此处输入图像描述

这就是我想要的 在此处输入图像描述

0 投票
3 回答
40373 浏览

mysql - select语句中的mysql计算

我一直在用 Excel 做我的办公室工作。我的记录变得太多了,想使用 mysql。我从 db 有一个视图,它有列“日期、库存交付、销售”我想添加另一个计算字段,称为“库存余额”。我知道这应该在数据输入期间在客户端完成。我有一个仅基于视图和表格生成 php 列表/报告的脚本,它没有添加计算字段的选项,所以如果可能的话,我想在 mysql 中创建一个视图。

在excel中我曾经这样做如下。

在此处输入图像描述

我想知道这在mysql中是否可行。

在此处输入图像描述

我对我的 sql 没有太多经验,但我想第一个必须能够选择前一个 row.colomn4 然后将其添加到当前 row.colomn2 减去当前 row.colomn3

如果有其他方法可以实现相同的输出,请提出建议。

0 投票
1 回答
1437 浏览

r - 按组绘制多个累积百分比图

我的数据如下:

zip并且ID是因子并且count是数字。ID 与计数唯一关联。在每个级别的 zip 中,计数按 desc 顺序排列。

如何按zipfor的每个级别创建累积百分比图count(在这种情况下,我需要在一个窗口中显示 3 个图),同时使用ID? 此外,x 轴将保持 desc 顺序或计数(这意味着最大的百分比在前)。

到目前为止,我读到 ggplot2 内置了 ecdf,但我不知道如何在那里生成多个图表。我试过了

但它根本没有用。

谁能给我一个提示?

0 投票
1 回答
2225 浏览

r - 每组唯一值的累积计数

我有一个包含姓名和资格状态日期的 df。我想根据时间创建一个人拥有多少个唯一 elig_end_dates 的指标。这是我的df:

这是我想要的输出:

我发现这篇文章很有用R: Count unique values by category,但答案是作为一个单独的表格给出的,而不是包含在 df 中。

我也试过这个:

但这会产生计数,我真的只想要一个指标。

先感谢您

STEPHEN'S CODE 的产物(这不是正确的代码 - 只是作为学习点发布)

0 投票
2 回答
308 浏览

c++ - 给定索引 i,j(j>=i) 如何在子数组(i,j) 处找到 A[j] 的频率?

给定一个整数数组 A ,我试图找出在给定位置 j ,从 A 中的每个 i=0 到 i=j 发生了多少次 A[j]。我设计了如下所示的解决方案

比我可以在登录时间内回答每个查询。但是这个过程使用了太多的内存。有什么方法可以使用更少的内存吗?

如需更多说明,您可以查看我正在尝试解决的问题http://codeforces.com/contest/190/problem/D

0 投票
2 回答
4197 浏览

sas - SAS 数据集中的累积频率

我的数据集如下所示:

我需要按销售额百分比对客户进行排序,然后将它们分配到“高”、“中”、“低”桶中......

并且桶需要基于累积频率:

因此,正如您所看到的,前 33% 的销售额中的任何人都将是高位,中位 33% 将是中位,而底部 33% 将是低位

0 投票
1 回答
4090 浏览

r - 产生百分比累积图

我想绘制降雨量相对于一天(一年中的时间)的百分比累积图。例如我的数据是:

我想要这样的东西:

我制作了一个累积图,但这给了我绝对累积图。

我需要在百分比累积图方面产生相同的结果,即累积中的每个项目除以总(雨)。

任何建议谢谢

0 投票
1 回答
235 浏览

python - 为什么实现随机词生成器需要累积频率和列表?

我正在做Think Python: How to Think Like a Computer Scientist中的练习 13.7 。练习的目标是提出一种相对有效的算法,该算法从单词文件(比方说小说)中返回一个随机单词,其中返回单词的概率与其在文件中的频率相关。

作者建议采取以下步骤(可能有更好的解决方案,但这可能是我们迄今为止在本书中介绍的最佳解决方案)。

  1. 创建一个直方图显示{word: frequency}
  2. 使用keys方法获取书中的单词列表。
  3. 建立一个包含词频累计总和的列表,使得这个列表中的最后一项就是书中的总词数,n
  4. 从 1 到 中选择一个随机数n
  5. 使用二等分搜索查找将在累积和中插入随机数的索引。
  6. 使用索引在单词列表中找到对应的单词。

我的问题是:以下解决方案有什么问题?

  1. 将小说变成t单词列表,与它们在小说中出现的完全一样,无需消除重复实例或改组。
  2. 生成一个从 0 到 的随机整数n,其中n = len(t) – 1.
  3. 使用该随机整数作为索引来检索t.

谢谢。

0 投票
1 回答
111 浏览

r - r- 每个组合并不总是出现时的累积频率

我需要按每天的通话次数来获取累积的客户。

一个示例表是:

如您所见,客户 a 在第 2-11 天没有被调用,因此客户 a + 第 2-11 天的组合没有出现在表格中。如果我运行:

我得到:

但是,如果您考虑到第 2 天有多少客户被调用一次,客户 a 应该会出现,但它不会出现,因为我在前一张表中没有针对组合客户 a 和第 2-11 天的行。

该表应如下所示:

x1 是直到(包括该行)当天正好接到 1 个电话的客户数量。

x2 是直到(包括当天)恰好收到 2 个电话的客户数量。

等等。

解释是:

  1. 客户“a”在第 1 天和第 3 天接到电话,客户“b”在第 1 天接到 2 个电话,在第 2 天接到 1 个电话。因此,第一天我们有 1 个客户接听 1 个电话,另一个接听 2 个电话。
  2. 第 2 天,由于是累积的,我们有客户 a,他打一个电话保持不变,客户 b 又接到一个电话,达到 3 个电话。
  3. 在第 3 天,客户 a 接到另一个电话并累积上升到 2 个电话,这就是他在 x2 中而客户 b 在 x3 中保持不变的原因。

有没有办法对每一天进行累积计数,而不必为每个客户日组合创建一行?

谢谢。

0 投票
1 回答
1309 浏览

python - 字典中的累积分布

我试图将累积分布计算到字典中。分布应该从给定文本中获取字母,并找到它们出现在文本中的时间的概率,并据此计算累积分布。我不知道我这样做是否正确,但这是我的代码:

现在我不想计算累积分布,而是像直方图一样绘制它,有人可以帮我吗?