python 根據鏈家爬取的信息生成雲詞
阿新 • • 發佈:2017-10-13
python plot cfi lib 指定 技術 with atp ted
#-*- coding: utf-8 -*- ‘‘‘ Created on 2017-10-12 @author: wbhuangzhiqiang ‘‘‘ import csv from wordcloud import WordCloud#雲詞模塊 import matplotlib.pyplot as plt#展示 #將鏈家爬取的數據 with open(‘D:\\PycharmProjects\\HZQTEST\\爬蟲\\house.csv‘,‘r‘) as vscfile: reads =csv.reader(vscfile) lst = [] for read inreads: for i in read: lst.append(i) mess =str(lst) cloud = WordCloud( #設置字體,不指定就會出現亂碼 font_path=‘D:\\PycharmProjects\\HZQTEST\\zi.ttf‘, #設置背景色 background_color=‘white‘, #允許最大詞匯 max_words=2000, #最大號字體 max_font_size=40 ) word_cloud = cloud.generate(mess) #產生詞雲 plt.imshow(word_cloud) plt.axis(‘off‘) plt.show()
雲詞展示效果:
python 根據鏈家爬取的信息生成雲詞