我在Excel电子表格中有一个大的数据表,从本质上说,它可以被认为是属于各个子群体的个人的值的集合:
IndivID SubPopID Value
1 A 33.56
2 E 42.31
3 D 16.35
4 A 50.59
5 F 80.63
...
本表中有10,000多人,50多个亚群体。
我想计算每个子种群的5个数字摘要(Min,Q1,中位数,Q3,最大值)。
Min
我正在尝试完成“加速C++”练习3-2。我已经测试过了,下四分位数和中位数正在被正确计算,但是上四分位数不是。
例如,假设输入"50、60、70、80、90、100",它将输出四分位数为60、75和80。
我想谈两个问题:
1)在这种情况下,上四分位数应为90。2)如何让我的程序显示我的数字的浮动或双版本?更精确的四分位数是62.5,而不是60。
/* Write a program to compute and print the quartiles(quarter of the
* numbers with the largest values) of a set of