如何计算四分位数范围
How to compute range of quartile range
给定一个 table,我需要计算 25% 和 75% 四分位数的四分位距——它应该只是一个输出差值。
注意:'gini' 只是我的 table rdata 中的一个列;我不打算在这里输入我的数据,因为数据很长,但我只需要弄清楚如何通过 percentile_disc/cont.
输出差异
select percentile_disc(0.75)-percentile_disc(0.25) within group (order by gini) from rdata;
输出错误:
LINE 1: select percentile_disc(0.75)-percentile_disc(0.25) within gr...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts..
我试图投射 percentile_disc::numeric 但这也给了我一个错误。
问题是必须为每个 percentile_disc()
指定 within group
select percentile_disc(0.75) within group (order by gini) -
percentile_disc(0.25) within group (order by gini)
from rdata;
给定一个 table,我需要计算 25% 和 75% 四分位数的四分位距——它应该只是一个输出差值。
注意:'gini' 只是我的 table rdata 中的一个列;我不打算在这里输入我的数据,因为数据很长,但我只需要弄清楚如何通过 percentile_disc/cont.
输出差异select percentile_disc(0.75)-percentile_disc(0.25) within group (order by gini) from rdata;
输出错误:
LINE 1: select percentile_disc(0.75)-percentile_disc(0.25) within gr...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts..
我试图投射 percentile_disc::numeric 但这也给了我一个错误。
问题是必须为每个 percentile_disc()
within group
select percentile_disc(0.75) within group (order by gini) -
percentile_disc(0.25) within group (order by gini)
from rdata;