На основе предоставленного вами примера кода Spark следующее описание соответствующего требования:
Требования: Анализ успеваемости учащихся.
Справочная информация: у вас есть набор данных, содержащий информацию об учащихся. У каждого учащегося есть имя, возраст и балл. Вы хотите провести анализ успеваемости учащихся с помощью Spark.
Требования к обработке данных:
- Загрузите информацию об ученике, включая имя, возраст и оценки, из внешнего источника данных.
- Добавьте баллы к баллам каждого учащегося и увеличьте балл каждого учащегося на 10 баллов.
- Подсчитайте средний балл всех учащихся.
- Студенты делятся на разные уровни в зависимости от их средних баллов:
- Отлично: оценка выше среднего плюс 10 баллов.
- Хорошо: Оценка находится между средним баллом плюс 10 баллов и средним баллом минус 10 баллов.
- Пройдено: Оценка ниже среднего минус 10 баллов.
- Подсчитайте количество учеников на каждом уровне и выведите результаты.
package com.other;
import org.apache.spark.SparkConf;
i