본문 바로가기

일별 학습일지

12/21 :: Ideation 2

상황인지

  • 이번주가 EDA 인줄 알고 착각하고 주제와 다른 프로젝트 구현 > 추후 재활용
  • 주제에 맞는 개인 프로젝트 Ideation 필요

 

과제목표


Naver 월간 관심분야별 인기검색어 Top 100 트렌드 관련 데이터를 셀레니움과 API로 추출, WorldCloud 구현(가능하다면 Tableau 활용)

구현방법


1. 셀레니움 크롤링 (네이버 데이터 랩)
2. 네이버 API

- 분야별 트렌드 : 관심분야 12개 검색추이 지수
- 통합 검색어 트렌드 : 구간별 검색량의 상대적 비율
3. Data 정제 (pandas) 및 저장 + EDA
4. 워드 클라우드 구현(csv)
+
5. Tableau 커스텀 워드클라우드 활용

고려요소

1. 검색지수 + 통합 검색어 100x상위3개 : 4개의 워드 클라우드
2. 적합한 이미지로 워드 클라우드 형태 설정
3. 단계별로 코딩 필요

데이터 정제

json 방식 정제 = json parsing
https://ctkim.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-json-%EB%AA%A8%EB%93%88

 

[Python 모듈] json : 데이터를 파싱하고, 생성하는 모듈

0. JSON 파일이란? JSON(JavaScript Object Notation) 은 경량 데이터 교환 형식으로, 데이터를 텍스트 형식으로 표현합니다. JSON 형식은 JavaScript에서 객체를 표현하는 방식을 따르고 있기 때문에, JavaScript와

ctkim.tistory.com

이후 전처리 및 정제
쇼핑 분야별 12개 카테코리 코드 리스트 필요(API)


참고자료


1. 데이터랩 : 크롤링 데이터
https://datalab.naver.com/shoppingInsight/sCategory.naver

 

네이버 데이터랩 : 쇼핑인사이트

쇼핑 분야별 클릭 추이와 검색어 현황을 확인할 수 있습니다.

datalab.naver.com




2. API 소스
https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md#%EC%87%BC%ED%95%91%EC%9D%B8%EC%82%AC%EC%9D%B4%ED%8A%B8

 

쇼핑인사이트 - Datalab

쇼핑인사이트 쇼핑인사이트 개요 개요 쇼핑인사이트 API 개요 쇼핑인사이트 API는 네이버 데이터랩의 쇼핑인사이트를 API로 실행할 수 있게 하는 RESTful API입니다. 네이버 통합검색의 쇼핑 영역과

developers.naver.com



3. 워드클라우드 csv 구현법
https://zzinnam.tistory.com/m/entry/%EC%9B%8C%EB%93%9C-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9CWord-Cloud-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0with-%ED%8C%8C%EC%9D%B4%EC%8D%AC-DataFrame

 

워드 클라우드(Word Cloud) 생성하기(with 파이썬 DataFrame)

지난 포스팅에서는 R을 활용한 워드 클라우드를 생성해 보았어요. [R 그래픽스] 워드 클라우드(Word Cloud) 생성하기 워드 클라우드(Word Cloud)는 단어의 빈도수를 구름 형태로 표현하는 그래픽 기법

zzinnam.tistory.com


4. tableau custom wordcloud
https://coolbluedata.com/custom-word-clouds-with-python-and-tableau/

 

Custom Word Clouds with Python and Tableau – COOL BLUE DATA

A Word Cloud is a visualization that contains words from a set of data, with the font size directly proportional to the frequency of the word in the set. See below an example of a word cloud based on the words of the novel ‘Treasure Island‘ by Robert L

coolbluedata.com

 

'일별 학습일지' 카테고리의 다른 글

12/26 :: 실강  (0) 2023.12.26
12/21 :: 개발 1  (0) 2023.12.22
12/20 :: Ideation  (0) 2023.12.20
12/18 :: 실시간  (0) 2023.12.18
12/13 :: 실시간  (0) 2023.12.13