18 | Spark 实现学生等级划分

根据你提供的Spark代码示例,以下是相应的需求描述:

需求:学生成绩分析

背景: 你有一个包含学生信息的数据集,每个学生都有姓名、年龄和分数。你希望通过Spark进行学生成绩分析。

数据处理需求:

  1. 从外部数据源加载学生信息,包括姓名、年龄和分数。
  2. 对每个学生的分数进行加分操作,每个学生的分数增加10分。
  3. 计算所有学生的平均分数。
  4. 根据平均分数,将学生分为不同的等级:
    • 优秀:分数高于平均分数加10分
    • 良好:分数在平均分数加10分和平均分数减10分之间
    • 及格:分数低于平均分数减10分
  5. 统计每个等级的学生数量,并输出结果。
package com.other;

import org.apache.spark.SparkConf;
i

猜你喜欢

转载自blog.csdn.net/weixin_44510615/article/details/132678296
18