问题标签 [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 回答
8422 浏览

sql - 如何在单个 Teradata 查询中输出不同的第 25、50、75 个百分位数?

几个小时前,我在类似的事情上陷入了困境,并制定了一个不太混乱的代码,用于在单个 Teradata 查询中输出第 25、50、75 个百分位数。可以进一步扩展以产生“ 5 点总结”。根据您的人口估计,最小和最大变化静态值。

在某个地方,有人要求采用一种优雅的方法。分享我的。

这是代码:

这是所需的输出:

在此处输入图像描述

0 投票
2 回答
3516 浏览

pandas - 大熊猫使用哪种方法计算百分位数?

我试图理解 pandas 中下/上百分位数的计算,但有点困惑。这是它的示例代码和输出。

输出:

在此处输入图像描述

我只对 25%、75% 的百分位数感兴趣。我想知道 pandas 使用哪种方法来计算它们?

参考https://en.wikipedia.org/wiki/Quartile文章,结果不同如下:

在此处输入图像描述

那么 pandas 用什么统计/数学方法来计算百分位数呢?

0 投票
0 回答
931 浏览

mysql - 用 MySQL 计算十分位数

我有一个非常简单的表格:

此表中有 7 285 000 行。我搜索了根据大小计算 10 个十分位数的最佳方法。

我用这个简单、快速的方法来计算指定的十分位数:

我不确定,这是最好/最有效的方法。

任何人都可以给我一个提示?

0 投票
1 回答
79 浏览

python - 如何有效地获得许多四分位数?

我需要按范围对数值进行编码:低:0,中:1,高:2,非常高:3。我正在为四分位数做这件事。我有以下代码:

证明

结果:

有什么方法可以有效地做同样的事情吗?

0 投票
1 回答
4876 浏览

python-3.x - np.percentile 不等于四分位数

我正在尝试使用numpy.

我会做以下事情:

但这是不正确的,因为第 1 和第 3 个四分位数应分别为 2 和 8.5。

这可以如下所示:

我无法理解np.percentile正在做什么来给出不同的答案。对此有任何启示,我将不胜感激。

0 投票
3 回答
4031 浏览

python - Python:获取四分位数的数组索引

我正在使用以下代码来计算给定数据集的四分位数:

percentile 函数返回四分位数,但是,我还想获取它用来标记四分位数边界的索引。有没有办法做到这一点?

0 投票
2 回答
671 浏览

sql-server - 在 SQL Server 中查找上四分位数和下四分位数的公式或函数

我正在尝试获取 SQL Server 中的上四分位数、中位数和下四分位数。有什么函数或公式吗?请指教 - 非常感谢

0 投票
1 回答
2176 浏览

c++ - 计算给定数字列表的四分位数

我正在尝试完成“加速 C++”练习 3-2。我已经测试过,下四分位数和中位数计算正确,但上四分位数不是。

例如,假设输入“50、60、70、80、90、100”,它将输出四分位数为 60、75 和 80。

我有两个问题想解决:

1) 在这种情况下,上四分位数应该是 90。 2) 如何让我的程序显示我的数字的浮点或双倍版本?较低的更精确的四分位数是 62.5,而不是 60。

0 投票
1 回答
227 浏览

r - 为什么这个 CSV 数据与 ggplot2 晶须图复杂化?

我可以ggplot2用测试数据重现一个工作箱线图,但不能用 R 中的 CSV 数据重现。数据在视觉上带有关于事件的单点(睡眠和清醒)

现实生活中关于睡眠的数据

现实生活中关于 Awake 的数据

数据集成的代码

图 1 中的测试数据输出和图 2 中的输出。

图 1 测试数据输出 图 2 代码输出

在此处输入图像描述 在此处输入图像描述

四分位数的假设如下:

代码

我想设置Q1 <- 0.25 * averageQ3 <- 0.75 * average。假设您有任意数量的主要字段(此处SleepAwake)。您如何请求数据(此处dat.m)以获取每个主要字段的min和?max

R:3.3.3
操作系统:Debian 8.7

0 投票
2 回答
44 浏览

r - 为每个子类别创建分位数

我有一个如下数据集

我想为每所学校创建 3 个四分位数。你能建议一种方法吗?我希望结果看起来像这样

即添加了一个新列来提及每个类别的分位数