작성한 질문수
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
2회 기출유형(작업형2)
해결된 질문
작성
·
107
0
df2 = df.groupby('country').max() #시간에 따라 접종률이 점점 올라감
df2 = df2.sort_values(by='ratio', ascending = False)
여기서 df.groupby('country')['ratio'].max() 를 하지 않고 그냥 max()를 한 이유가 뭔가요? 접종률 상위 10개국, 하위 10개국을 찾는게 아닌가요?
답변 2
이 데이터는 각 나라마다 1개의 데이터가 있는 것이 아니라
50%, 60%, 70% 누적되어 있어요. 따라서 가장 %가 큰 값이 최근 접종률로 판단하였습니다.
아 혹시 뒤에 sort_values때문에 그런건가요?
순서는 df.groupby('country')['ratio'].max()해도 될 것 같네요!
정답만 맞으면 코딩은 상관없을 것 같아요!
저는 맥스한 이후 데이터 프레임을 가지고 값을 찾았어요!
순서는 df.groupby('country')['ratio'].max()해도 될 것 같네요!
정답만 맞으면 코딩은 상관없을 것 같아요!
저는 맥스한 이후 데이터 프레임을 가지고 값을 찾았어요!