Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用近似分位数法求Scala中的分位数_Scala_Apache Spark - Fatal编程技术网

如何用近似分位数法求Scala中的分位数

如何用近似分位数法求Scala中的分位数,scala,apache-spark,Scala,Apache Spark,嗨,最近怎么样?当调用数值列上的approxQuantile方法时,我得到了非常奇怪的结果 val quantile_ninety = df.stat.approxQuantile(Array("distance"), Array(0.9), 0.2) 生产 [[D@4bca8eaf 作为输出。可能有什么问题?您正在使用的版本的返回类型为Array[Array[Double]] 要打印此表,可以使用以下代码: 分位数foreach(a=>{a.foreach(b=>p

嗨,最近怎么样?当调用数值列上的approxQuantile方法时,我得到了非常奇怪的结果

  val quantile_ninety = df.stat.approxQuantile(Array("distance"), Array(0.9), 0.2)
生产

[[D@4bca8eaf
作为输出。可能有什么问题?

您正在使用的版本的返回类型为
Array[Array[Double]]

要打印此表,可以使用以下代码:

分位数foreach(a=>{a.foreach(b=>print(b+));println}) 对于示例代码,您将得到一个数字,一个大小为1乘1的表