我目前正在将一些 python 代码迁移到 Scala。我正在使用微风库作为 numpy 的替代品。
一切看起来都很好,但我在标准偏差实现的输出中遇到了不同的行为:
Python:
series = np.array([1,4,5])
np.mean(series) // 3.3333333333333335
np.std(series) // 1.699673171197595
斯卡拉:
val vector = breeze.linalg.Vector[Double](Array(1.0, 4.0, 5.0))
val mean = breeze.stats.mean(vector) // 3.3333333333333335
val std = breeze.stats.stddev(vector) // 2.081665999466133
但我正在寻找一种方法来轻而易举地获得它。有任何想法吗?
回首忆惘然
交互式爱情
相关分类