로딩
요청 처리 중입니다...

[py] T1-14. 2개 조건에 따른 상위 값 Expected Question

 [py] T1-14.  2개 조건에 따른 상위 값 Expected Question

문제 # city와 f4를 기준으로 f5의 평균값을 구한 다음, f5를 기준으로 상위 7개 값을 모두 더해 출력하시오 (소수점 둘째자리까지 출력) # - 데이터셋 : basic1.csv # - 오른쪽 상단 copy&edit 클릭 -> 예상문제 풀이 시작 # - File -> Editor Type -> Script 풀이 import pandas as pd df = pd.read_csv("../input/bigdatacertificationkr/basic1.csv") df.head() dfgr=df.groupby(["city","f4"])["f5"].mean() round(dfgr.reset_index().sort_values("f5",ascending = False).head(7)["f5"].sum(),2) 코드사용 groupby : city, f4 기준으로 f5를 평균 reset_index : f5로 다시 정렬 sort_values : 순차적으로 변경...