서울시내 대학교 면적 데이터

Jinyoung Kim
3 min readFeb 18, 2021

오래전 신문에서 서울대학교의 면적이 서울 면적의 10%라는 기사를 본 적이 있는데 갑자기 생각나서 확인차 정리해 본 데이터.

분석보다는 파이썬 시각화 스터디에 중점을 두고 정리한 데이터다.

데이터 출처/전처리

  • 전국 대학교 면적 데이터 (위키피디아)에서 서울시내 학교 데이터만 사용
  • 전국 대학교 정보 데이터 (구글링, 주소 추출)
  • 서울시 각 구별 면적 데이터 (서울시 공공 데이터)

데이터 시각화 (파이썬)

jupyter notebook을 설치하고 전처리한 기본 데이터를 csv를 export하여 불러온다.

각 학교의 위치를 지도에 찍으려면 학교의 위/경도 데이터가 있어야 한다. 구글맵을 통해 주소를 기준으로 위/경도 데이터 값을 받아온다.

구글API 계정을 만들고 API키를 넣고 호출.

위/경도를 포함한 컬럼이 아래와 같이 추가됨

구별로 경계선을 지도에 표시해 줘야 한다. 서울시 공공데이터에 구별 데이터가 있어서 그걸 사용.

각 대학교의 위치와 구 경계를 구분해 준다. folium이라는 패키지를 사용

컬러와 속성을 좀 더 손봐주고 싶었는데 이것저것 시간이 너무 걸려서 우선은 넘어간다. 비개발자들에겐 코딩자체 보다 코드의 속성/규칙 등의 작은 부분을 variation 하는게 어렵다. 시간이 정말 오래 걸렸다. (대략 10시간 정도?)

시간이 많이 걸렸던 부분

  • 전처리는 최대한 하여서 사용하자.
  • 데이터내 한글, 띄어쓰기는 피하자.
  • 기본개념이 걸리는 부분은 체크해 뒀다가 제대로 숙지하자.

시각화 하려고 했던 데이터는 아래와 같다

서울대의 면적은 서울시내 전체 면적의 10%가 아니었다.(잘못된 기억으로 판명)

국립인 서울대를 제외하고 해당 행정구에서 가장 많은 면적을 차지하는 학교는 한국외대.

  • 해당 구별 대학교 면적을 합친 데이터 : 동대문구는 3개 학교가 해당구 전체 면적의 약 32%를 차지한다.
  • 가장 대학교가 많은 구는 성북구 : 고려대, 한양대, 국민대, 한국예술종합학교, 성신여자대학, 동덕여자대학, 서경대, 한성대
각 대학교의 위치 및 (대략적인) 차지 면적비율

각 대학교가 행정구에서 차지하는 비율을 지름으로 하여 원을 생성하여 표시.

제대로 하려면 전체 면적 데이터와 대학교 위치 데이터를 포함하여 비율에 맞게 원을 표시하여야 한다. 숫자도 넣고 싶었으나 잘 안된다. 너무 많은 시간을 써서 일단 이 프로젝트는 여기서 접는다.

--

--

Jinyoung Kim

Founder of YOLO Inc (R.I.P), Product Manager/Growth Hacker. I Love Hiphop/R&B, Museum.