티스토리 뷰

공부합시다/찍먹

[Python] Textminning in Python

신규_유저 2021. 4. 22. 23:27

wordcloud 설치

!pip install wordcloud

모듈 가져오기

from urllib.request import urlopen
from bs4 import BeautifulSoup
from nltk import tokenize
from wordcloud import WordCloud, STOPWORDS
import matplotlib.pyplot as plt

def generate_wdc(text):
    wordcloud = WordCloud(font_path = "framd.ttf", # 글씨 폰트
                          width = 2400, # 창 너비
                          heigth = 1800, # 창 높이
                          ranks_only = None, # 빈도, 순위에 따른 옵션
                          relative_scaling = 0.5, # 빈도에 따른 크기 차이 조절하는 비율
                          stopwords = set(STOPWORDS)).generate(text) # 내장된 금지어 사용
    
    plt.imshow(wordcloud)
    plt.axis("off")
    plt.show()

텍스트 파일 읽어오기

f = open("trump_story.txt", "r") # 텍스트 파일 열기
line = f.read()
print(line)
generate_wdc(line)

중략

 

 

반응형
LIST

'공부합시다 > 찍먹' 카테고리의 다른 글

[JSP]영상처리 알고리즘 - 블러링  (0) 2021.04.26
[Oracle DBMS] 데이터 활용하기  (0) 2021.04.22
[Python] 기초 쌓기  (0) 2021.04.22
[Python] Anacond  (0) 2021.04.14
[R] 지도 데이터 활용하기  (0) 2021.04.14
댓글
링크
공지사항
최근에 올라온 글