inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬 텍스트 분석 입문 - 데이터 수집부터 분석까지

wordcloud image mask가 적용이 안됩니다.

1286

정재호

작성한 질문수 3

0

 
 
 
 
 
 
 
 
 
 
 
 
위의 구안에 워드클라우드를 적용하고 싶습니다. 강의 내용 따라해서는 공자인물이미지는 적용이 되는데 구파일로
그런데 적용이 똑같이 네모나게 나오네요. 어떻게 해결해야하나요? 저 구형파일이름이 공자입니다.
 
 

anaconda 웹-크롤링 pandas 텍스트마이닝

답변 1

0

정재호

 

 

 

 

 

import requests
from bs4 import BeautifulSoup
from wordcloud import ImageColorGenerator
from PIL import Image

url = 'https://terms.naver.com/entry.naver?docId=3410400&cid=62144&categoryId=62248'
res = requests.get(url)
soup = BeautifulSoup(res.text,'lxml')
text = '\n'.join([p.text for p in soup.find_all(attrs = {'class':'txt'})])
counter = Counter(tokenizer(text))

# img = plt.imread('C:\\Users\\JAEHO\\Desktop\\textanalysis\\공자.jpg') # 이미지 읽기
img = np.array(Image.open('C:\\Users\\JAEHO\\Desktop\\textanalysis\\공자.jpg'))
wordcloud = WordCloud(
    font_path = 'C:\\Windows\\Fonts\\HMKMAMI.TTF',
    background_color = 'white',
    color_func = ImageColorGenerator(img), # 이미지의 색깔을 워드의 색깔과 같게함
    mask = img # 이미지의 모양에 덮어씌움
)

wordcloud.generate_from_frequencies(counter)

wordcloud.to_image()

 

해결했습니다. 그런데 PIL라이브러리로 했더니 구모양은 잡혔는데 하얀색배경이 아니다보니 의미없는게 나와버렸네요. 

 

jpype 설치관련

0

1834

2

Konlpy 설치

0

998

2

Konlpy 설치 페이지에서 jpype 설치 링크

0

388

1

맥 os에서 폰트 경로 지정*코랩 사용

0

1261

1

Re. Konlpy 설치오류(Okt 오류)

0

1587

1

Konlpy 설치 오류

0

3844

1

tfidf 관련

0

526

1

TF-IDF 질문입니다.

0

550

1

토픽모델링 날짜 관련 오류

0

269

1

질문드립니다.

0

346

1

워드클라우드 plt.subplot 질문

0

321

1

p54 문의드립니다

0

196

1

문의드립니다.

0

1056

1

문의드립니다

0

215

1

p55 문의드립니다

0

226

1

mecab 설치 오류

0

471

1

mecab 설치 오류

0

1374

1

가이드 53페이지 질문(konlpy 파일 없음)

0

285

1

konlpy 설치 오류

0

625

1

jpype 설치 오류

0

279

1

wordcloud 설치가 안됩니다

0

274

1

가상환경 3.7.11로 설치한 가상환경을 conda info로 확인한 버전과 python --version으로 확인한 버전과 다릅니다.

0

670

1

p.45 konlpy 설치 확인단계에서 오류가 발생합니다.

0

6079

4

konply 설치

0

1016

1