스칼라 프로그래밍 질문입니다 내공 100
-
게시물 수정 , 삭제는 로그인 필요
데이터는 아래처럼 csv 파일로주어지는데 두문제만 풀어주세요... ㅠㅠ
1. ratings.csv 에 표현된 영화별 평점을 계산하여 movieid 와 평균 평점을 계산하여 평점이 가장 높은 상위 100개 영화의 movie id 와 평균 평점을 출력하는 프로그램을
작성하세요.
2. ratings.csv 파일로 부터 영화별 평점을 계산 한 후 영화 평점이 기록된 횟수가 100회
이상인 영화 중 평점기준 상위 10개 영화를 영화 아이디, 영화 제목 (movies.csv 참조),
평점을 출력하는 프로그램을 작성하세요.
userId
movieId
rating
timestamp
1
2
3.5
1112486027
1
29
3.5
1112484676
1
32
3.5
1112484819
1
47
3.5
1112484727
1
50
3.5
1112484580
1
112
3.5
1094785740
1
151
4
1094785734
1
223
4
1112485573
1
253
4
1112484940
1
260
4
1112484826
1
293
4
1112484703
1
296
4
1112484767
1
318
4
1112484798
1
337
3.5
1094785709
1
367
3.5
1112485980
1
541
4
1112484603
1
589
3.5
1112485557
1
593
3.5
1112484661
1
653
3
1094785691
1
919
3.5
1094785621
1
924
3.5
1094785598
1
1009
3.5
1112486013
1
1036
4
1112485480
1
1079
4
1094785665
1
1080
3.5
1112485375
1
1089
3.5
1112484669
1
1090
4
1112485453
1
1097
4
1112485701
1
1136
3.5
1112484609
데이터는 아래처럼 csv 파일로주어지는데 두문제만 풀어주세요... ㅠㅠ
userId |
movieId |
rating |
timestamp |
1 |
2 |
3.5 |
1112486027 |
1 |
29 |
3.5 |
1112484676 |
1 |
32 |
3.5 |
1112484819 |
1 |
47 |
3.5 |
1112484727 |
1 |
50 |
3.5 |
1112484580 |
1 |
112 |
3.5 |
1094785740 |
1 |
151 |
4 |
1094785734 |
1 |
223 |
4 |
1112485573 |
1 |
253 |
4 |
1112484940 |
1 |
260 |
4 |
1112484826 |
1 |
293 |
4 |
1112484703 |
1 |
296 |
4 |
1112484767 |
1 |
318 |
4 |
1112484798 |
1 |
337 |
3.5 |
1094785709 |
1 |
367 |
3.5 |
1112485980 |
1 |
541 |
4 |
1112484603 |
1 |
589 |
3.5 |
1112485557 |
1 |
593 |
3.5 |
1112484661 |
1 |
653 |
3 |
1094785691 |
1 |
919 |
3.5 |
1094785621 |
1 |
924 |
3.5 |
1094785598 |
1 |
1009 |
3.5 |
1112486013 |
1 |
1036 |
4 |
1112485480 |
1 |
1079 |
4 |
1094785665 |
1 |
1080 |
3.5 |
1112485375 |
1 |
1089 |
3.5 |
1112484669 |
1 |
1090 |
4 |
1112485453 |
1 |
1097 |
4 |
1112485701 |
1 |
1136 |
3.5 |
1112484609 |
#스칼라 프로그래밍 #스칼라 프로그래밍 언어