18 | Spark реализует классификацию по уровням учащихся

На основе предоставленного вами примера кода Spark следующее описание соответствующего требования:

Требования: Анализ успеваемости учащихся.

Справочная информация: у вас есть набор данных, содержащий информацию об учащихся. У каждого учащегося есть имя, возраст и балл. Вы хотите провести анализ успеваемости учащихся с помощью Spark.

Требования к обработке данных:

  1. Загрузите информацию об ученике, включая имя, возраст и оценки, из внешнего источника данных.
  2. Добавьте баллы к баллам каждого учащегося и увеличьте балл каждого учащегося на 10 баллов.
  3. Подсчитайте средний балл всех учащихся.
  4. Студенты делятся на разные уровни в зависимости от их средних баллов:
    • Отлично: оценка выше среднего плюс 10 баллов.
    • Хорошо: Оценка находится между средним баллом плюс 10 баллов и средним баллом минус 10 баллов.
    • Пройдено: Оценка ниже среднего минус 10 баллов.
  5. Подсчитайте количество учеников на каждом уровне и выведите результаты.
package com.other;

import org.apache.spark.SparkConf;
i

Guess you like

Origin blog.csdn.net/weixin_44510615/article/details/132678296