import Numeric._
import grizzled.math.stats._
val l = List[Double](123.0, 133.0, 155.0, 166.0, 177.0)
println(median(l))
上面你会看到一个例子,它描述了包
grizzled.math.stats
的用法。在 scala grizzled doc .我无法重现这个简单的例子。我总是收到以下错误:
欢迎任何解决此编译错误的建议。
先感谢您。
最佳答案
median
需要一个 var-arg 参数。您可以使用 _*
扩展列表语法,像这样:
import Numeric._
import grizzled.math.stats._
val l = List[Double](123.0, 133.0, 155.0, 166.0, 177.0)
println(median(l: _*))
这将编译并输出 155.0.0.
关于Scala,类型找不到参数 n 的隐式值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16264778/