您能否建议任何简单的Java统计软件包?
我不一定需要任何先进的东西。我很惊讶在java.lang.Math
包裹中似乎没有计算平均值的函数......
你们有什么用呢?
修改
关于:
写一个简单的课有多难 计算方法和标准 偏差?
嗯,不难。手工编码之后我才问过这个问题。但是,当我需要这些功能时,它只会增加我的Java挫折感,而不是让这些最简单的功能可用。我不记得用心计算stdev的公式:)
答案 0 :(得分:78)
答案 1 :(得分:21)
自Java SE 8以来,已向平台添加了许多类:
答案 2 :(得分:18)
回答这部分问题:
我确实很惊讶 似乎不是一个功能 计算平均值 java.lang.Math包...
我认为发现这一点并不感到惊讶。 Java类库没有实现许多“有用的算法”。他们没有实现一切。在这方面,它们与其他编程语言没有什么不同。
实际上,如果Sun试图在J2SE中实现太多,那将是一件坏事:
这需要更多的设计师/开发人员/技术文档时间......没有明确的“投资回报”。
这将增加Java的足迹;例如“rt.jar”的大小。 (或者,如果他们试图减轻这种情况,则会导致更多的平台复杂性......)
对于数学领域的事物,您经常需要以不同的方式(使用不同的API)实现算法,以满足不同的需求。
对于复杂的事情,Sun可能最好不要试图“标准化”API,而是将其留给其他感兴趣/熟练的团队去做;例如阿帕奇人。
答案 3 :(得分:6)
<Exec Command='$(OpenCoverPath)\OpenCover.Console.exe "-target: $(XUnitPath)\xunit.console.exe" "-targetargs:C:\MyPath\UnitTest1.dll C:\MyPath\UnitTest2.dll C:\MyPath\UnitTest3.dll /noshadow" "-output:c:\OpenCoverReport\coverage.xml"'/>
答案 4 :(得分:1)
我认为java中没有直接的方法和类。我们必须为自己建造它。根据您的要求,此代码将为您提供帮助。 Calculate Standard Deviation in java