반응형

 Wordcloud 만들기 


from collections import Counter
from konlpy.tag import Twitter
import pytagcloud
 
f = open('blog_data.txt')
data = f.read()
 
nlp = Twitter()
nouns = nlp.nouns(data)
 
count = Counter(nouns)
tags2 = count.most_common(40)
taglist = pytagcloud.make_tags(tags2, maxsize=80)
pytagcloud.create_tag_image(taglist, 'wordcloud.jpg', size=(900, 600), fontname='korean', rectangular=False)
 
f.close()



반응형
반응형

pytagcloud에서 한글 에러날때. 


python 설치폴더 아래  


/Lib/site-packages/pytagcloud/font/font.json 에 아래와 같이 나눔고딕을 추가하고 .ttf 파일도 넣어두자.


-- 나눔고딕이 나눔고딕코딩보다 좋아보인다. 


font_NanumGothic_Coding.zip



 {

    "name": "Nanum Gothic",

    "ttf": "NanumGothic.ttf",

    "web": "http://fonts.googleapis.com/earlyaccess/nanumgothic.css"

  },



{

                "name": "Nanum Gothic Coding",

                "ttf": "NanumGothic_Coding.ttf",

                "web": "http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css"

        },




반응형

+ Recent posts