배움을 재밌게, 탈잉!
  • 다회차
  • 최대 4명

네이버 API 활용하기 + 트렌드 데이터 시각화

ms yi 튜터 5.0(3)

클래스 전 숙지해주세요!

무엇이든물어보세요 모드 가능
일정, 내용, 장소, 방식 등 협의 가능합니다. 톡 주세요!

튜터 공지

이런 분들이 들으면 좋아요.

그런 당신:
개발자놈들의 불친절한 설명에 화가 난 당신
파이썬 책은 몇 쪽 따라해봤는데 다음 단계 나아가기 뻑적지근한 당신
API의 핫한 데이터 만져보고 싶은 당신
MS Office 차트의 아저씨 스타일에 질린 당신

* 1인 수업 가능
* 단체 신청시 가격조정 가능
* 수업은 스터디룸(토즈 등)에서 진행하며, 수업료에 포함됩니다.

튜터님을 소개합니다.

ms yi

주요경력
- 시각디자인, 도시공학 전공
- 데이터분석기업, 국책연구원에서 GIS, 데이터 분석 및 R&D 수행
- 빅콘테스트 2020 최우수상 등 머신러닝 공모전 수상
- 스타트업 머신러닝 리드

파이썬 기반 머신러닝, 통계분석 관련 그룹/개인교습을 하고 있습니다.
마음은 급한데 손이 안 나가는 비전공자의 러닝커브ㅠㅠ를 누구보다 잘 알고 있습니다.
함께 걸어가볼까요?

어떤 클래스 인가요?

점점 많은 웹서비스가 공개 API 형태로 데이터를 제공하고 있습니다.
웹크롤링 이전에 우리는 공개된 API부터 잘 활용하고 있는 걸까요?
API, 그거 들어는 봤는데 어떻게 쓰는지 도통 감이 안 오신다구요?

겨우 돌려는 봤는데, 잔뜩 받은 텍스트로 막상 뭘 어떻게 해야 할지 막막하죠.
코드 짜서 겨우 받은 데이터, 결국은 엑셀과 파워포인트로 마무리하니 애써 작업한 티가 안 난다구요?
데이터가 넘쳐나는 시대. 문제는 데이터가 아니라 시각화입니다.

우리 수업에서는 API를 통해 데이터를 내려받고, 복잡한 JSON 구조를 마음대로 변환할 수 있도록 노하우를 드립니다.
MS Office의 아저씨 스타일에서 벗어나, 장인의 손길이 묻어나는 때깔나는 시각화 요령을 익힙니다.

* 코딩에 능숙하지 않아도 좋습니다만, 수업에서 코딩 완전기초는 다루지 않습니다. 판단이 어려우시다면 실시간톡으로 문의 주세요.
* 참가자 랩탑에 파이썬 3.7+ / jupyter lab(notebook) 설치된 환경에서 진행합니다. pycharm 등 참가자가 익숙한 환경으로도 무방합니다.
* 전체 수업 종료 후 수업에서 다룬 코드(.ipynb) 및 수업교재를 제공합니다.
* 세부 수업내용과 시간 배분은 참가자의 특성과 페이스를 고려하여 일부 조정될 수 있습니다.
* 참가자의 실제 업무에 도움이 되는 주제를 요청하시면 협의하여 반영할 수 있습니다.

클래스는 이렇게 진행됩니다.

1회차 커리큘럼

- Why visualization?
우리는 왜 멀쩡한 숫자를 애써 시각화하려 할까요? 데이터 시각화의 이론과 역사를 통해, 시각화가 왜 필요한지 잠시 이야기해봅니다.

- Why API?
힘들여 웹크롤링하기 전, 공개 API는 알아보셨나요? API의 사용흐름을 네이버 API 앱 등록까지의 과정을 통해 이해합니다.

- data handling
API 사용 과정에서 접하는 데이터의 특성과 관련 도구를 알아봅니다.

- tryout: [Naver API: run hello-world]
네이버 API를 실제 작동시켜 데이터를 내려받고 키워드 차트를 시각화합니다.

2회차 커리큘럼

- 트렌드 데이터
트렌드를 읽기 위해 다루게 되는 시계열 데이터의 특성을 이해합니다.
시계열 데이터 핸들링 시 고려할 점이 무엇인지에 대해 이야기해봅니다.

- JSON 구조
코린이에게 JSON의 구조는 참 까다롭습니다. JSON 구조를 보다 빠르게 파악하고 필요한 데이터를 추출하는 요령을 익힙니다.

- 데이터랩 /통합검색어 트렌드 API 활용
네이버 실검은 뒤안길로 사라졌어도 네이버의 검색어 트렌드는 여전히 흥미롭고 다이나믹한 데이터입니다. 데이터랩 API를 활용하는 방법을 세세히 살펴보고 작동해봅니다.

- plotting: matplotlib
MS 엑셀, 지겨우셨죠? 엑셀이 모든 차트를 그릴 수 있는 것도 아닙니다. 커스터마이징하려면 코드 짜는 것만큼 복잡합니다.
앞서 내려받은 검색어 트렌드 데이터를 matplotlib을 이용해 시각화합니다.
장인의 디테일한 한땀 한땀을 구현하는 코드, 드러난 패턴을 센스 있게 강조하는 팁을 공유합니다.

- wrapup
빅데이터라는 말 이제는 지겨울 정도지만, 정말 데이터에 모든 답이 있을까요? 데이터 분석과 시각화의 한계에 대해 이야기해봅니다.

실제 수강생의 리뷰입니다.

  • 커리큘럼5.0
  • 전달력5.0
  • 시간준수5.0
  • 준비성5.0
  • 친절도5.0

수업일정

27,500원 / 시간 165,000원 / 총 2회 6시간