更新EMR Flink的依赖项,以使用最新版本的commons-math3库。具体步骤如下:
org.apache.commons
commons-math3
3.6.1
import org.apache.commons.math3.stat.descriptive.rank.Percentile;
public class MyClass {
public static void main(String[] args) {
double[] values = { 10, 20, 30, 40, 50 };
double p = 90.0;
Percentile percentile = new Percentile(p);
double result = percentile.evaluate(values);
System.out.println("The " + p + "th percentile is " + result);
}
}
以上代码将计算数组中的第90个百分位数,并输出结果。请注意,这里使用的是最新的Percentile类。
上一篇:amazonEMR的spark-submit不支持使用docker镜像sha256哈希值作为模式。
下一篇:AmazonEventBridge/StepFunction/Lambda-是否可以实现幂等性而不引入同步处理?