apache的math库中的回归——regression(翻译)

Apache的Math库提供了用户友好的数学工具,包括多元线性回归(OLSMultipleLinearRegression和GLSMultipleLinearRegression)、协方差和相关性计算。支持最小二乘法、假设检验和统计分布测试。数据加载灵活,可处理各种数据类型,并能进行曲线拟合、最优化理论等操作。同时,库内还包括了频率分布统计、字符串频率计算等功能。
摘要由CSDN通过智能技术生成

这个Math库,虽然不向weka那样专业的ML库,但是用户友好,易用。

多元线性回归,协方差和相关性(皮尔逊和斯皮尔曼),分布测试(假设检验,t,卡方,G),统计。

 

数学库中还包含,Cholesky,LU,SVD,QR,特征根分解,真不错。

 

基本覆盖了:线代,统计,矩阵,

最优化理论

曲线拟合

常微分方程

遗传算法(GA),

还有3维的运算。。。

真应有尽有。

 

  1. Frequency

频率分布统计,

支持Integer,Float等(只要实现Comparable的任何类);

Count string frequencies计算字符串的频率Using case-sensitive comparison, alpha sort order (natural comparator):大小写敏感,而且以字母顺序排序(默认比较器)

Frequency f =newFrequency();
f.addValue("one");
f.addValue("One");
f.addValue("oNe");
f.addValue("Z");System.out.println(f.getCount("one"));// displays 1System.out.println(f.getCumPct("Z"));  // displays 0.5System.out.println(f.getCumPct("Ot"));// displays 0.25
          

 

Using case-insensitive comparator:大小写不敏感

Frequency f = new Frequency(String.CASE_INSENSITIVE_ORDER);
f.addValue("one");
f.addValue("One");
f.addValue("oNe");
f.addValue("Z");
System.out.println(f.getCount("one"));  // displays 3
System.out.println(f.getCumPct("z"));  // displays 1

 

1.5 Multiple linear regression 多元线性回归

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值