如何平均和平均比较具有不同数量数据元素的类别?

时间:2018-08-23 14:21:02

标签: average

我正在提取一个类别列表,其中包含许多列出的值。然后,我平均并进行比较。这是一般的解释。

示例:

  • 类别1有2个元素
  • 类别2有5个元素
  • 类别3有9个元素
  • 类别4有10个元素
  • 类别5有17个元素
  • 类别6有26个元素
  • 类别7有55个元素

在每个类别中,都有包含分数的单个元素。我正在尝试比较整个类别的平均分数与另一个类别的平均分数。

问题在于,由于每个类别包含不同数量的元素,因此要评估的平均比较不相同。例如,将具有2个元素的类别1与具有55个元素的类别7进行比较。

如果类别1包含55个元素,那么我可以说同样是将类别值也包含55个元素的总价值进行了比较。

我的第一个想法是说每个类别必须有10个得分才能进行平均比较。

对于类别1,我考虑过仅获得2分,然后添加8个零,以表明该类别较弱,这是因为没有剩下的8分,而与类别7相比,其得分最高的是前10名52个中的第一个,但我认为这不会提供任何有用的结果。

同样适用于具有5个元素的类别2,将5个零分解为10。 同样适用于具有9个元素的类别3,将1个零分解为10。

我想做的是找到一种比较苹果与苹果的方法,方法是知道将每个类别与10分的设定限制进行比较,以衡量相对于其他类别而言得分更高。

是否存在可以解决此问题的过程或方法?有更好的方法来解决这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我们无法为您决定哪种汇总功能最适合您的情况。通常,人们使用平均值或最大值,例如:

select category, count(1), avg(score), max(score) from scores group by category