2018.6.3(python)wordcloud库常规方法

w=wordcloud.WordCloud()

方法:w.generate(txt)  -->向WordCloud对象w中加载文本txt,

>>>w.generate("Python and wordcloud")

方法: w.to_file(filename)  -->将词云输出为图像文件,png或jpg格式

>>>w.to_file("outfile.png")


配置对象参数>>>加载词云文本>>>输出词云文件


①配置对象参数

w=wordcloud.WordCloud(<width=,height=>)

指定词云对象生成图片的宽度和高度,默认为400宽200高

 min_font_size  : 指定词云字体的最小字号,默认四号 ( w=wordcloud.WordCloud(min_font_size=10))

max_font_size  : 指定词云中字体最大字号,根据高度自动调节

font_step  :  指定词云字体字号的步进间隔,默认为1


font_path :指定字体文件路径,默认None 实际上可以指定词云中显示字符的字体

w=wordcloud.WordCloud(font_path="msyh.ttc")


max_words  :指定词云显示的最大单词数量,默认为200

stop_words :指定词云的排除词列表,即不显示的单词列表


mask:指定词云形状,默认为长方形,需imread()函数

from scipy.misc import imread
mk=imread("pic.png")
w=wordcloud.WordCloud(mask=mk)

background_color :指定词云图片的背景颜色,默认为黑色

w=wordcloud.WordCloud(background_color="white")


猜你喜欢

转载自blog.csdn.net/weixin_41815104/article/details/80556501