I have this test data:
val data = List( List(47.5335D), List(67.5335D), List(69.5335D), List(444.1235D), List(677.53
This is the result from my local. Do you do something similar?
val data = List( List(47.5335D), List(67.5335D), List(69.5335D), List(444.1235D), List(677.5335D) ) val df = data.flatten.toDF df.stat.approxQuantile("value", Array(0.5), 0) // res18: Array[Double] = Array(67.5335)