val movieAndRating = ratings.map(x=>(x._2,(x._3.toDouble,1))).reduceByKey((x,y)=>(x._1+y._1,x._2+y._2))
movieAndRating.take(10).foreach(println)//(2329,(2705.0,640))//获取某电影的总评分和点评人数
println("++++++++++++++++++++++++++++++++++++++++++++++++=")
//7.得到格式为(MovieID,(sum(ratings),count(ratings))),把每个电影的sum(ratings)和count(ratings)相除,得到包含电影ID和平均评分的RDD
val avgRating = movieAndRating.map(x=>(x._1,x._2._1.toDouble/x._2._2))