Изменения
→Примеры реализации алгоритмов с использованием Spark MLlib
model.clearThreshold()
Выведем интересующий нас результат
<font color="blue">val </font> metrics = new BinaryClassificationMetrics(scoreAndLabels) <font color="blue">val </font> auROC = metrics.areaUnderROC()
println("Area under ROC = " + auROC)
Если результат нас устраивает можем дополнить наш код отправкой сообщений о землетрясении пользователям с помощью Spark SQL и пользовательской функции sendEMail()
<font color="blue">val </font> sqlContext = new org.apache.spark.sql.hive.HiveContext(sc)
sqlContext.sql("FROM earthquake_warning_users SELECT firstName, lastName, city, email")