我知道precisionByThreshold方法的概念,而当我使用SparkML来实现线性回归二进制分类并打印出precisionByThreshold的分析结果时。我得到了这样的结果:
Threshold: 1.0, Precision: 0.7158351409978309
Threshold: 0.0, Precision: 0.22472464244616144
为什么只有两个阈值?并且当阈值为1.0时,不应将任何样本归类为“正”,而精度应为0。有人可以向我解释此结果,并告诉我如何添加更多阈值吗?预先感谢。