问题标签 [quartile]

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

sql - 使用标准 sql bigquery 查找数据值中的季度值

我想使用标准 sql 为频率列设置 Q1 和 Q3。

表名:table.frequency

样本数据:

图片在这里

我所做的是:

结果并不像我预期的那样:

第一季度 = 30577.0 第三季度 = 91730.0

预期结果是频率列的第一和第三季度值。示例:第一季度 = 14 第三季度 = 51

0 投票
3 回答
168 浏览

python - 如何在没有导入的情况下计算列表的第 1 和第 3 个四分位数?

我需要创建一个函数 q1 来计算名为:lst 的列表的第一个四分位数。我不允许使用任何进口产品!当我运行我的函数时,答案不正确。我能改变什么?

这是我的中值函数:

0 投票
2 回答
268 浏览

sql-server - SQL Server SQL Query中的Excel四分位函数

我有一组这样的值:

当我在 excel 中执行四分位数函数时,我得到了我的第一个四分位数(25)、第二个四分位数(50)、第三个四分位数(75)和最大值(100)的这四个值

四分位数 = 83.33、100、100、100

因此,当我比较一个获得 80% 的销售代表时,根据 excel 计算,他们将落在最后四分之一。

我需要在 sql 中重做相同的功能,并在下面给出了我的代码。

当我运行它时,我得到以下结果集: 查询结果

根据sql,80%会落在中间四分位。

如何在 SQL 查询中获取类似于 excel 的四个百分位值

0 投票
1 回答
82 浏览

r - 计算产生意外结果的向量的分位数

我被要求手动计算这些数据的 IQR

-1,400 -1,000 -0,600 0,400 1,000 1,700 2,300 2,600 3,300 3,700 4,400 4,600 7,000 7,500 7,700 13,500 18,500

结果是

中位数 3.300
1 四分位数 1
3 四分位数 7
Q3-Q1=IQR = 7-1=6

我的结果也得到了 R 的证实。

问题是他们期望的是这个值。

1 四分位数 0.7
3 四分位数 7.25
IQR= 6.55

有人可以解释发生了什么吗?我的误判或误用在哪里?

0 投票
2 回答
447 浏览

python - 根据值的四分位数范围在新列中分配标签

我正在尝试根据我的数据集中一列的四分位范围来标记值,但是在合成两个步骤时遇到了麻烦。下面是一个玩具数据集:

首先,我试图确定rating_home我可以使用的四分位数范围:

但是,我现在无法为数据集中的值范围分配标签(例如,“low”、“low_med”、“high_med”、“high qrating_home)。期望的输出:

这篇文章很有帮助,但对范围进行了硬编码:如何在 Pandas DataFrame 中对一系列值进行分类 因为我的数据集可能会随着更多数据的进入而改变,所以每次运行代码时我都需要计算范围。谢谢你的帮助!

0 投票
1 回答
78 浏览

arrays - 来自随机排序数组的 C 第一和第三四分位数

我需要编写代码来打印排序和随机数组中的第一个和第三个四分位数。我不知道如何绕过它。有什么帮助吗?如果您需要有关代码的任何说明,请询问。谢谢!

如果你能找到一个 bug,为什么 median() 函数不起作用,我将不胜感激。我认为它陷入了无限循环。

0 投票
0 回答
585 浏览

python - 如何仅通过一次迭代找到链表中的四分位数

我有一个整数的单链表。节点定义为

我需要分别找到 q1、q2 和 q3(第一、第二和第三四分位数)。使用两遍很容易找到,因为第一遍查找链表的长度,第二遍查找确切的元素。但是如何只使用一次遍历链表来找到它呢?要找到 q2(中位数),我们可以使用慢速和快速指针方法。即在每次迭代中,我们将增加一个指向一步的指针和指向两步的第二个指针。在这种情况下,我们将获得链表的一半大小的位置。

但是如何找到 q1 和 q3 呢?我已经完成了找到中位数(q2)的代码

这段代码是用 c++ 完成的。如果您也可以用其他语言帮助我,那也没关系。

0 投票
0 回答
51 浏览

powerbi - Power BI 报表生成器四分位函数

我已经开始使用 Power BI Report Builder,我想知道它是否有任何四分位数计算功能?

以前在 Power BI Desktop 中,我使用 PERCENTILEX.INC 来计算四分位数,如下所示;

Power BI Report Builder 是否有类似的东西可以使用?

谢谢!

鼓风机

0 投票
1 回答
448 浏览

matplotlib - Matplotlib boxplot select方法计算四分位数

使用四分位数boxplotmatplotlib.pyplot值是通过包括中位数来计算的。可以将其更改为不包括中位数吗?

例如,考虑有序数据集

2、3、4、5、6、7、8

如果不包括中位数,则 Q1=3 和 Q3=7。但是,boxplot包括中间值,即5,并生成下图

箱形图

是否可以改变这种行为,并且在四分位数的计算中不包括中位数?这应该对应于维基百科页面Quartile上描述的方法 1 。下面列出了生成图形的代码

0 投票
1 回答
36 浏览

r - 使用 R 在箱线图中标记四分位数

我正在绘制箱线图并用四分位数和最小值-最大值对其进行标记。它适用于几列;但是,对于某些列,统计值与箱线图统计数据不完全匹配。

例如,该summary命令给出的median值为2320,而boxplot.stats给出的值为2319.5

Statlog (German Credit Data) Data Set用于信用风险评分。

数据集链接:https://archive.ics.uci.edu/ml/datasets/statlog+(german+credit+data)