데이콘 Basic 카드 소비 패턴 분석 시각화 경진대회

분석시각화 | 정형 | 분석 | 패턴 | 정성평가

  • moneyIcon 상금 : 참가시 최소 50 XP, 수상자 데이콘 후드
  • 428명 마감
마감

 

R을 이용한 카드 소비 패턴 시각화

2022.07.07 11:53 1,057 조회 language

1. 블록별 성별연령대별 카드소비패턴 + 카드소비 업종코드 
  - 성별과 연령대별 카드이용금액과 카드이용건수 합계를 묶은 막대 그래프로 시각화
  - 업종별 코드가 대, 중, 소분류의 계층 구조를 나타내므로 트리맵으로 시각화
     (※ jupyter notebook에서의 트리맵 한글깨짐을 해결하지 못했습니다.)

2. 블록별 시간대별소액결제건수 카드소비패턴 + 카드소비 업종코드 
  - 업종별 카드이용금액과 소액결제건수를 년, 월, 시간에 따른 추세를 히트맵으로 시각화

3. 집계구별 일별소비지역별 카드소비패턴 + 대한민국 행정구역 데이터 + 지역별 주민등록 인구수 데이터
  - 지역별 소비 정보를 효과적으로 표현하기 위해 행정구역 데이터를 활용해 지리공간 위에 시각화
  - 공공데이터 포털의 행정안전부 지역별 인구수 데이터를 활용해 인구대비 지역별 소비 정보를 시각화

4. 집계구별 일별시간대별 카드소비패턴 
  - dygraphs 패키지의 dygraph() 함수를 이용하면 사용자의 움직임에 따라 반응하는 인터랙리브 시각화 구현, 그래프 위에 마우스 커서를 올리면 날짜 및 값이 표시되고, 하단의 셀렉터를 이용해 원하는 기간의 값을 선택
  - 요일별, 시간대별 카드이용금액과 카드이용건수 막대 그래프 시각화
  - 업종별로 요일별/시간대별 카드 소비 패턴의 평균적인 패턴을 보려 했으나 일자별로 비어있는 데이터가 많고 가끔씩 값이 튀는 경우가 있어 평균값 대신 중앙값을 활용하여 요일별/시간대별 히트맵을 이용한 소비패턴 시각화

코드