wordcloud词云

2019-09-18  本文已影响0人  Vekaco

准备工作:
安装配置Python, 请自行度娘、谷哥

安装必要依赖:

pip install wordcloud
pip install matplotlib

准备一份写满各种文字的文本文件 (这里我用了一份csv)
一张特征鲜明的图片(这里我找了一张苹果的logo)


apple.jpg
import pandas as pd

import wordcloud
from matplotlib.image import imread

reader = pd.read_csv('./output/review_details.csv')
reviews_column = reader['review text']
reviews = str(reviews_column.values)
M = imread('apple.jpeg')
cloud = wordcloud.WordCloud(mask=M)
cloud.width = 800 #输出图片宽度
cloud.height = 1200#输出图片高度
#cloud.max_font_size=30#最大字体 
#cloud.min_font_size=1#最小字体
#还可以设定具体字体样式 
cloud.generate(reviews)
cloud.to_file('cloud.jpg')

效果如下:


cloud.jpg
上一篇 下一篇

猜你喜欢

热点阅读