파이썬/파이썬 시각화

8.WordCloud

2023. 5. 2. 15:10
목차
  1. Word cloud document

Word cloud document

https://amueller.github.io/word_cloud/index.html

from wordcloud import WordCloud
import pandas as pd
import folium
import seaborn as sns
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

survey_raw_df = pd.read_csv('C:/Chang_git/Data/survey_results_public.csv',index_col = 'ResponseId')
temp_words = survey_raw_df['DevType'].dropna() # NaN값을 모두 버리는 과정
temp_words = temp_words.str.replace(';',' ').str.replace(',',' ') # 중복 선택을 하나씩 나누는 과정
words = ' '.join(temp_words) # 공백 구분자를 통해 단 하나의 문자열로 합치는 명령어
#words
wc = WordCloud(collocation_threshold = int(1e6),
            width=800, height = 400,
            background_color = 'lightgrey'
            ).generate(words)
plt.figure(figsize = (16,8))

plt.axis('off')# x,y축을 그리지 않는다.

#grid lines를 그리지 않는다
plt.grid(False)
plt.imshow(wc)
wc.to_file('DevType.png') # 로 저장할 수 있다.
plt.show()

 

'파이썬 > 파이썬 시각화' 카테고리의 다른 글

7. Folium  (0) 2023.05.02
6. Seaborn - 3  (0) 2023.05.02
5. Seaborn - 2  (0) 2023.05.02
4. Seaborn - 1  (0) 2023.05.02
3. Matplotlib - 3  (0) 2023.05.02
  1. Word cloud document
'파이썬/파이썬 시각화' 카테고리의 다른 글
  • 7. Folium
  • 6. Seaborn - 3
  • 5. Seaborn - 2
  • 4. Seaborn - 1
잘잔디
잘잔디
4학년이 되고 취업 준비를 위해 2023-01-01부터 공부한 내용을 정리한 블로그입니다.
잘잔디
MBCS 공부일지
잘잔디
전체
오늘
어제
  • 분류 전체보기 (217)
    • 파이썬 (28)
      • 파이썬 이론 (8)
      • NumPy (3)
      • Pandas (6)
      • 파이썬 시각화 (8)
      • 응용 (2)
    • Java (3)
    • Back (38)
      • DataBase이론 (12)
      • MySQL (2)
      • JSP (8)
      • JSTL (2)
      • Spring (0)
      • Django (8)
      • MongoDB (6)
      • FastAPI (0)
    • Front (8)
      • HTML (3)
      • CSS (2)
      • JS (1)
    • 회고록 (10)
    • 알고리즘 문제 풀이 (95)
      • 알고리즘 이론 공부 (14)
      • 프로그래머스 (69)
      • 백준 (12)
    • 머신러닝 (0)
    • 딥러닝 (0)
    • Git (3)
    • R 프로그래밍 (3)
    • 빅데이터 관리 (16)
      • 리눅스 (4)
      • Hadoop (12)
    • AWS (2)
    • 일상 (10)
      • 책 리뷰 (5)
      • TOEIC (2)
      • 자잘하게 공부한 것들 (2)
    • 사이버보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • HTML
  • 골드
  • 객체지향
  • Encore
  • Database
  • JavaScript
  • 즐거웠다
  • 독산역
  • web
  • OOP
  • Java
  • 백준
  • backend
  • git
  • playdata
  • 이중우선순위 큐
  • db
  • CSS
  • JS

최근 댓글

최근 글

hELLO · Designed By 정상우.
잘잔디
8.WordCloud
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.