来自Java的描述统计ArrayList

问题描述:

我有ArrayList的Profile对象。 Profile具有的属性,如agegendercountry来自Java的描述统计ArrayList

是否有任何的Java库,可以给描述性统计容易像女性轮廓的数量,男性轮廓的数量,来自美国的女性轮廓的数量以及其他复杂的报表。

使用的环境是Google App Engine。

感谢

+0

好奇 - 你在找别的东西吗? –

您可以使用Apache的百科全书数学例如描述性统计

// Get a DescriptiveStatistics instance 
DescriptiveStatistics stats = new DescriptiveStatistics(); 

// Add the data from the array 
for(int i = 0; i < inputArray.length; i++) { 
     stats.addValue(inputArray[i]); 
} 

// Compute some statistics 
double mean = stats.getMean(); 
double std = stats.getStandardDeviation(); 

您需要将性别/国家信息添加到由commons math提供的描述性统计信息中。希望能帮助到你。

你可以使用像javascriptstats.com

它是特定的数字统计,具有以下功能的简单的库:

  • 平均
  • 中位数
  • 模式
  • 范围
  • 差异
  • 标准偏差

干杯!