08 学生课程分数的Spark SQL分析

读学生课程分数文件chapter4-data01.txt,创建DataFrame:

08 学生课程分数的Spark SQL分析

用DataFrame的操作或SQL语句完成以下数据分析要求,并和用RDD操作的实现进行对比:

1.每个分数+5分。

08 学生课程分数的Spark SQL分析

2.总共有多少学生?

08 学生课程分数的Spark SQL分析

3.总共开设了哪些课程?

08 学生课程分数的Spark SQL分析

4.每个学生选修了多少门课?

08 学生课程分数的Spark SQL分析

5.每门课程有多少个学生选?

08 学生课程分数的Spark SQL分析

6.每门课程大于95分的学生人数?

08 学生课程分数的Spark SQL分析

7.Tom选修了几门课?

08 学生课程分数的Spark SQL分析

8.Tom每门课多少分?

08 学生课程分数的Spark SQL分析

9.Tom的成绩按分数大小排序。

08 学生课程分数的Spark SQL分析

10.Tom的平均分。

08 学生课程分数的Spark SQL分析

11.求每门课的平均分,最高分,最低分。

  每门课的平均分:

08 学生课程分数的Spark SQL分析

  每门课的最高分:

08 学生课程分数的Spark SQL分析
  每门课的最低分:

08 学生课程分数的Spark SQL分析

12.求每门课的选修人数及平均分,精确到2位小数。

08 学生课程分数的Spark SQL分析

13.每门课的不及格人数,通过率

08 学生课程分数的Spark SQL分析

上一篇:08 学生课程分数的Spark SQL分析


下一篇:邮箱靓号大全,靓号到期了怎么续费,邮箱靓号可买断吗?