Java中的高效Fisher精确测试

Fed*_*rgi 5 java statistics

我需要一个库/函数/方法来在Java中执行Fisher精确测试,并提供右,左和双尾概率.简单的谷歌搜索在Tassel的软件包中显示了一个解决方案,但内部方法只是在没有优化的情况下应用测试步骤,因此它非常慢.而且,它在任何地方都使用int类型,对于大型列联表来说并不是真正有效.

如果您知道任何已编写的解决方案,请帮助我:-)

Ale*_*dam 5

看看这是否有帮助:http://www.users.zetnet.co.uk/hopwood/tools/StatTests.java

公式是相当简单的.这里有一个非常简单的(双尾)实现:http://javanus.com/blogs/?p = 51(请参阅Discretoboy的评论,以获得更清晰的实现)

您还可以查看Java统计类中的测试实现.