목록데이터 시각화(Data Visualization) (5)
터칭 데이터
In [1]: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 4-5. 워드클라우드 만들기 - 해시코드 질문 키워드¶ bs4와 wordcloud를 이용해서 질문 키워드를 보여주는 시각화를 진행해봅시다. Target: 해시코드 질문 제목의 키워드¶지난 실습에서 해시코드(https://hashcode.co.kr) 질문태그를 활용해 Bar Plot을 그렸다면, 이번 실습에서는 질문 제목을 스크래핑한 후, 형태소 분석을 진행해서 워드클라우드를 그려봅시다. In [2]: # 다음 User-Agent를 추가해봅시다. user_agent = {"User-Agent": "Moz..
In [2]: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 4-4. 뭉게뭉게 단어구름, Wordcloud¶ wordcloud를 이용해서 텍스트 구름을 만들어봅시다. wordcloud 라이브러리¶ wordcloud는 파이썬의 텍스트 클라우드 라이브러리입니다. 이를 기반으로 텍스트 구름을 그릴 수 있습니다. konlpy는 한국어 형태소 분석기 라이브러리로, 주어진 문장에서 명사 등을 뽑아 내는 데에 사용할 수 있습니다. 우선, 이들을 사용하기 위해서 pip를 사용해 다운로드를 받아봅시다. Tip: %를 이용해서 노트북(.ipynb) 환경에서 터미널 코드를 실행할 ..
In [1]: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 4-2. 스크래핑 결과 시각화하기 I - 해시코드 질문태그 빈도 시각화¶ bs4와 Seaborn을 이용해서 질문의 주제 빈도를 보여주는 시각화를 진행해봅시다. Target: 해시코드 질문 태그의 빈도 확인¶이전에 진행한 해시코드(https://hashcode.co.kr) 사이트에선 다양한 질문이 올라왔는데, 질문제목 아래에 "태그"가 있었습니다. 이 태그의 빈도를 측정하면 어떤 주제의 질문이 많이 올라오는지 알 수 있을 것 같습니다. 이를 스크래핑 후 시각화해봅시다. In [6]: # 다음 User-A..
In [1]: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 4-2. 스크래핑 결과 시각화하기 I - 기상청 날씨 정보 조회¶ Selenium과 Seaborn을 이용해서 날씨 정보를 가져온 후 Lineplot을 그려봅시다. Target: 기상청 날씨 스크래핑하기¶ 다음 사이트에 Selenium을 이용해서 날씨 정보를 가져와봅시다. : https://www.weather.go.kr/w/weather/forecast/short-term.do In [2]: # 스크래핑에 필요한 라이브러리를 불러와봅시다. from selenium import webdriver from..
In [1]: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 4-1. 시각화 라이브러리, Seaborn¶ Seaborn을 이용해서 데이터를 요약해서 보여주는 시각화를 진행해봅시다. Seaborn 라이브러리¶ seaborn은 파이썬의 데이터 시각화 라이브러리입니다. 이를 기반으로 수려한 그래프를 그릴 수 있습니다. 우선, 이를 사용하기 위해서 pip를 사용해 다운로드를 받아봅시다. Tip: %를 이용해서 노트북(.ipynb) 환경에서 터미널 코드를 실행할 수 있습니다. In [2]: %pip install seaborn Requirement already sati..