팀스터디 -11주차(eda-sortby)

화이팅·2023년 2월 12일
0

teamstudy

목록 보기
8/9

팀원 한분이 제공해주신 코드

  • 기존 데이터 중복 제거, 한국 데이터 추출
    df_distinct = df_copy.drop_duplicates(subset=['City','Year','Sport','Discipline','Event','Country_Code','Country','Event_gender','Medal'])
    df_kor = df_distinct[(df_distinct['Country_Code']=='KOR')]

문제풀 때, 그동안 내가 너무 생각없이 풀었다고 느낌
힌트 자세히 살펴볼 것

그동안 날 너무 괴롭혔던 피벗테이블 !!!

나도 똑같이 코드 썼는데 왜 나는 안됐을까

  • 피벗테이블
    import numpy as nppivot_2_2 = df_kor.pivot_table(
    index=['Year','Medal'],
    values='City',
    aggfunc=['count'],

먼저 카운트한 값을 컬럼으로 추가하고 삭제하심

sortby = [2,0,1,5,3,4,8,6,7,11,9,10,14,12,13,17,15,16,20,18,19,23,21,22]
pivot_2_2['sortby'] = sortby
pivot_2_2.sort_values(by='sortby', inplace=True)
pivot_2_2 = pivot_2_2.drop('sortby', axis='columns')


앞으로는 더 생각하면서 과제해야겠다고 많이 느낀 팀스터디였다.

profile
하하...하.

0개의 댓글