월간 데이콘 국회 입법활동 빅데이터 시각화 경진대회

분석시각화 | 정형 | 분석 | 사회 | 정성평가

  • moneyIcon 상금 : 100만원+애플워치
  • 687명 마감

 

정당으로 보는 국회활동(16대부터 21대까지)

2020.12.19 02:43 8,813 조회 language

대표제안자를 기준으로 정당을 표시는 등 시각화를 위해 몇 가지 전처리를 수행했습니다.

글 쓰는 능력이 부족해 중간중간 두서 없이 가독성이 떨어지는 부분이 있다는 점 양해부탁드립니다.

코드 부분에 대한 설명과 부족한 부분에 대해서 시간이 될 때마다 고쳐보도록 하겠습니다. 감사합니다.

코드
로그인이 필요합니다
0 / 1000
데이터문과생
2021.04.02 20:05

 dang_name = pd.DataFrame(ppl['DAE'].value_counts()).reset_index()

dang_name['DANG_NAME'] = ['한나라당', '더불어민주당', '새누리당', '새정치민주연합', '새천년민주당',
                         '열린우리당', '민주당', '미래통합당', '통합민주당', '무소속', '국민의당', '민주국민당',
                         '자유선진당', '미래한국당', '민주노동당', '통합진보당', '정의당', '친박연대·한나라당',
                         '자유민주연합', '대통합민주신당', '통합민주신당', '재보선', '새천년민주당', '자민련', '창조한국당',
                         '자유한국당', '열린민주당', '민생당', '진보신당', '중도개혁통합신당', '희망의 한국신당', '자유선진당',
                         '바른미래당', '한나라당', '한나라당', '민주국민당', '새천년민주당']


dang_name.drop('DANG_VALUE', axis=1, inplace=True)

dang_name.head(5)]

궁금한 것이 있습니다.  국회의원 정당이름 표시를 하는 과정에  당의 번호를 당 이름과  대조하여 데이터 프레임으로 정렬하려고 하는데 'DAE'를 찾을 수 없다고 합니다. 분명 rename을 사용해서 'DAE'를 "DANG"으로 바꿔줬는데 혹시 어디서 문제인지 알 수 있을까요? 

㈜zl존춘수™
2021.04.03 16:51

네. 선생님 말씀처럼 위에서 'DAE'를 'DANG'으로 바꿔줬기 때문에 그 이후에 'DAE'를 찾으려고 하면 없다고 나오는 것이 맞습니다.
사실 이 글의 순서는 코드의 흐름에 맞추기 보다는 내용의 흐름에 맞춰줘있어 코드는 약간 뒤죽박죽 되어 있습니다.
제가 깔끔하게 정리 한 후 올려야 했지만, 그 당시 시간이 없어서 미처 바꿔 올리지 못했네요. 죄송합니다.
질문주셔서 감사합니다.