百摩网
当前位置: 首页 生活百科

python帮助中文手册(不会Python语言中wordcloud的安装和使用)

时间:2023-08-03 作者: 小编 阅读量: 1 栏目名: 生活百科

直接下载wordcloud的安装包,然后,在这个文件所在的文件夹执行pipinstall????.whl命令,就可以实现安装了。字符串,利用空格进行分割。词云会自动统计词的出现频率准备词云配置,包括背景色、图片大小、文字大小等利用matlibplot进行绘制图片注:如果需要有不同的词云图片效果,需要利用屏蔽图片,既可以生成形状。原理就来数据序列里面存图片的颜色值,利用颜色反差值进行文字的显示。

步骤如下:

利用命令pip install wordcloud安装会提示报错,让你安装VC14.00很麻烦。直接下载wordcloud的安装包, 然后,在这个文件所在的文件夹执行 pip install ????.whl命令,就可以实现安装了。

(1)字符串,利用空格进行分割。词云会自动统计词的出现频率

(2)准备词云配置,包括背景色、图片大小、文字大小等

(3)利用matlibplot进行绘制图片

注:如果需要有不同的词云图片效果,需要利用屏蔽图片,既可以生成形状。

原理就来数据序列里面存图片的颜色值,利用颜色反差值进行文字的显示。

具体参考代码如下:

1. #导入词云的包

from wordcloud import WordCloud

2. #导入matplotlib作图的包

import matplotlib.pyplot as plt

from PIL import Image

import numpy as np

import jieba

excludes = {}

txt = open("西游记2.txt", "r", encoding='gb18030').read()

words = jieba.lcut(txt)

counts = {}

for word in words:

if len(word) == 1:

continue

elif word == "诸葛亮" or word == "孔明曰":

rword = "孔明"

elif word == "关公" or word == "云长":

rword = "关羽"

elif word == "玄德" or word == "玄德曰":

rword = "刘备"

elif word == "孟德" or word == "丞相":

rword = "曹操"

else:

rword = word

counts[rword] = counts.get(rword,0)1

for word in excludes:

del(counts[word])

items = list(counts.items())

items.sort(key=lambda x:x[1], reverse=True)

s0=[]

for i in range(100):

word, count = items[i]

s0.append(word)

#print ("{0:<10}{1:>5}".format(word, count))

print(s0)

3 .#读取文件,返回一个字符串,使用utf-8编码方式读取,该文档位于此python同以及目录如下 :

s1=" ".join(words)

#print(s1)

f = s1

alice_mask = np.array(Image.open("333.jpg"))

4. #生成一个词云对象

wordcloud = WordCloud(

mask=alice_mask,

background_, #设置背景为白色,默认为黑色

font_path="C:/Windows/Fonts/STFANGSO.ttf",

max_font_size=400,

#random_state=100,

#width=1500, #设置图片的宽度

#height=960, #设置图片的高度

max_words=2000,

#margin=10 #设置图片的边缘

).generate(f)

5. # 绘制图片

plt.imshow(wordcloud)

6. # 消除坐标轴

plt.axis("off")

7. # 展示图片

plt.show()

8. # 保存图片

wordcloud.to_file('my_test2.png')

    推荐阅读
  • 自由基对人体的危害(羟基自由基对人体的危害)

    据统计,至少有一百多种病征与体内自由基过多有关。自由基产生的因素一、拒绝抽烟科学研究抽烟是目前产生最快及最多自由基的方式,每吸一口烟会制造十万个以上之自由基,会导致全身性的癌症,甚至加速癌症细胞生长。色拉油是多元不饱和脂肪酸,很容易氧化成为自由基。

  • 外飘窗和内飘窗的区别(外飘窗和内飘窗的区别如下)

    外飘窗和内飘窗的区别外飘窗的设计是三面玻璃环绕又是凸出的,所以采光效果会比较好。而内飘窗是平凹的,一面玻璃两面墙体,所以采光效果相比外飘窗会有所限制。外飘窗不会占用室内的面积,是小户型增加空间的第一选择。而内飘窗则会占用一部分的室内面积,但是安全系数相比外飘窗来说更高一些。外飘窗因为空间大的原因也可以供我们娱乐、看书,而内飘窗的面积就会受到很多的限制。

  • 支姓氏怎么读(支姓氏的拼音)

    “支”作为姓氏的读音是:;,现在小编就来说说关于支姓氏怎么读?支姓,据史籍《高士传》记载:尧舜时有个叫支父的人。支父,全称为子州支父,是传说中的隐士,子姓,名州,字支父。在子州支父的后世子孙中,便以其字为姓氏,称支氏,是非常古老的姓氏之一。,该支支氏族人多尊奉子州支父为得姓始祖,正确读音作shì(ㄕˋ),且不与大月氏国支氏、析支国(党项)支氏、黄支国支氏、条支国支氏族人合谱。

  • 看得见开头猜不到结尾(深读猜得到开头)

    但当赫斯特知道是以他为蓝本之后,全力阻挠了影片的上映,造成票房惨败。帕索里尼在20岁之前,正好生活在萨罗共和国,目睹了大量纳粹主义的残暴行为。加上他认为,电影是一种高度象征和隐喻化的艺术,最终造就了这部极端且寓言化的电影。他死的时候只有37岁,却已拍了43部电影。电影描写了大量战争细节,却故意不交待战争爆发的原因,和模糊交战中的双方国家,

  • 工艺流程图举例(如何讲工艺流程图)

    工艺流程图举例工艺流程中我市今年化学中考要新增的一个题型,也是近几年全国化学中考的热门题型之一,更是中考化学的重点考查方向,因为它是建立在生活情境上考查学生运用知识解决问题的能力,符合新课标提出的培养研究型人才,创新型人才的要求。那么,中考复习备考阶段如何来对工艺流程图来展开有效的专题复习呢?第2眇,箭头走向是难点,箭头进入的是投料或反应物,出去的是生成物和副产品;可逆线表示物质可循环使用。

  • 好听简单的微信昵称女生(盘点好听微信昵称)

    寒沁朝月月拢纱,今天小编就来聊一聊关于好听简单的微信昵称女生?好听简单的微信昵称女生寒沁朝月月拢纱栀子花白雪姬灆媶忧忧草紫南墨小墨夏花依旧捎一片雪花兰花执着拧巴小姐半葬歌初熏一梦浮鱼倾城花音豆芽飘落散花明明如月南巷孤猫深居我梦瞬间失忆绣羽一笑傾城沐小悠時光清月之盈缺亡心恋人姽婳白衣未央素小言你的摸样梅雨青萍薇夢纪蓝思念成泪白丝妖娆眉眼倾心棠梨煎雪花甲少女一曲女人花猫步輕俏二次元软妹忆梦残梦恋雪风尘

  • 衣组词有哪些(衣的组词介绍)

    下面内容希望能帮助到你,我们来一起看看吧!衣组词有哪些睡衣[shuìyī]睡觉或在室内休闲时穿的服装。毛衣[máoyī]机器或手工编织的毛线上衣。大衣[dàyī]中长型的西式厚外套。棉衣[miányī]为了御寒,中间絮上了棉花等保温材料的衣服。

  • 歌唱祖国歌词完整版(歌唱祖国歌词全文)

    歌唱祖国-杨沛宜,我来为大家讲解一下关于歌唱祖国歌词完整版?歌唱祖国歌词完整版歌唱祖国-杨沛宜词:王莘曲:王莘五星红旗迎风飘扬胜利歌声多么响亮歌唱我们亲爱的祖国从今走向繁荣富强越过高山越过平原跨过奔腾的黄河长江宽广美丽的土地是我们可爱的家乡我们爱和平我们爱家乡我们团结友爱坚强如钢五星红旗迎风飘扬胜利歌声多么响亮歌唱我们亲爱的祖国从今走向繁荣富强歌唱我们亲爱的祖国从今走向繁荣富强

  • 陈好为什么可以当大学老师(中戏最美校花排行榜)

    她这种长相属于小家碧玉型,小头小脸,小五官,小骨架,五官较为精致,面部脂肪少,乍看起来十分惊艳。陶虹在出道前是游泳队的,19岁时代表国家参赛,还获得了世界第六名的好成绩。随着年龄的不断增加,陈好的五官长开了,像是出水芙蓉般亭亭玉立,眉眼之间尽是柔情之美。秦海陆也赞同称:“曾黎当时是我们班最美的,”刘烨同样怒赞:“曾黎是我们班公认的青衣。”

  • dnf大佬团本(还值得打的过气团本)

    已经陨落/过气的5个团本目前来说,已经陨落或者过气的团本主要有5个,分别是安图恩、卢克、超时空之战、漩涡、普雷,前3个团本由于产出的装备早已经过气,已经变成周常地下城了!后2个团本虽然装备也已经过气,但并没有进行删除,不过刷的玩家远不如希洛克、奥兹玛多。卢克由于可以翻到几百上万的传说装备,非常值得摸金,随便一身100级装备都是秒秒秒。