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

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

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

直接下载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')

    推荐阅读
  • 去哪里看樱花和郁金香(郁金香花开正好)

    现在的北京繁花似锦,这个周末,又一深受大家喜爱的花——郁金香迎来盛花期。赏郁金香,最推荐的是这几个地方。国际鲜花港顺义国际鲜花港主要就是春季种植郁金香,秋季裁种菊花,应该是目前京城种植郁金香面积最大的景区,种类多,花色多,五彩缤纷,姹紫嫣红,争奇斗艳。北京植物园摄影/马志江作为专业植物园,北京植物园哪种花在京城都能排上号,郁金香也不例外。

  • 2022年成都成华区幼儿园名单 成都公立幼儿园名单

    成都本地宝为您带来2022年成都成华区幼儿园名单,包含2022年成都成华区幼儿园地址、办园性质等信息。

  • 骑电动摩托车怎么考驾证(取消驾考年龄上限)

    2022年驾照新规正式执行以后,作为老年人喜闻乐见的微型四轮电动车和二轮轻便摩托,均在放开年龄限制的驾照类型当中,它们分别是C1、C2和F照。比如老年人喜欢的低速四轮电动车、老年代步四轮车都在这个范畴。对于原本无证驾驶电动车的老人来说,驾驶电动车也有证可依了。

  • 上海高档消费会所(上海高端会所都开始CALL客了)

    上海高端会所都开始CALL客了昨天下午,我接到了一个电话,是上海一家高端会所打来的电话里,小姐姐跟我说,我们这里是男士高端会所,最近新来了一批美女,先生要不要过来体验体验?诸位不要误会,我几年前曾在上海注册过一家公司自那以后,手机。

  • 径组词和拼音(关于径组词和拼音)

    跟着小编一起来看一看吧!径组词和拼音径组词:小径、径自、径直、独辟蹊径、幽径、大相径庭、蹊径、一径、内径、剪径、田径赛、田径运动、行径、径流、径赛。喻指达到目的的途径、方法。

  • 东北老工业基地示范区的意义(碧水蓝天入画来)

    截至7月底,沈阳市今年大气优良天数为180天,同比增加9天,优良天数改善幅度在全国副省级城市中排名第三,在168个重点城市中排名第十五。本溪南芬境内的大冰沟国家地质森林公园成为南方游客的避暑胜地。近年来,辽宁省开展水土保持和大规模国土绿化行动,全省森林覆盖率达到42%,草原综合植被盖度达到67.48%。

  • 云浮各区社保局地址及电话一览(云浮社保局电话是多少)

    广东省云浮市人力资源和社会保障局地址:云浮市云城区星岩三路30号电话:0766-8815199云浮市人力资源和社会保障局服务大厅地址:云浮市云城区星岩三路30号咨询电话:0766-8838793云浮市社会保险基金管理局地址:云浮市河滨东路288号电话:0766-8816133、0766-8815199云浮市云城区人力资源和社会保障局地址:云浮市云城区人民检察院附近电话:0766-8828387新兴县人力资源和社会保障局地址:新兴县茅园路18号附近云安县人力资源和社会保障局地址:云浮市云安县六都镇

  • 林子晴个人资料(林子晴个人基本信息介绍)

    以下内容大家不妨参考一二希望能帮到您!林子晴个人资料林子晴,出生于1993年2月23日,中国内地女演员。2017年,林子晴作为学员参加了浙江卫视《演员的诞生训练营》,她也由此正式进入演艺圈;同年,出演了热血青春励志剧《艳势番之新青年》。2020年,主演的古装轻喜剧《师爷请自重》、青春偶像剧《初恋了那么多年》相继播出。

  • 毛豆烧茄子(毛豆烧茄子的制作方法)

    毛豆烧茄子原料:茄子、毛豆、蒜4瓣、干红辣椒几个(可不放)。茄子要好吃,不要怕费油,锅中倒入较多的油,八成热时倒入茄子炸2到3分钟后捞出。毛豆入沸水中煮熟后用凉水冲净沥干;小红椒切圈,大蒜切粒;锅中留少许油,小火爆香蒜末和红椒;之后倒入茄子和毛豆,翻炒几下。加酱油、少许白糖、适量盐翻炒均匀即可。另外紫皮茄子的皮中含有丰富的维生素E和维生素P,对保护心血管、延缓人体衰老具有积极作用,所以不要去除。

  • 阴奉阳违是什么意思(阴奉阳违成语怎么理解)

    跟着小编一起来看一看吧!阴奉阳违是什么意思玩弄两面派手法,表面上遵从,暗地里违背。[yīnfèngyángwéi]。清·李宝嘉《官场现形记》第三十三回:“嗣后不准再到秦淮河吃酒住夜,倘若阳奉阴违,定行参办不贷”。嗣后以后不允许再去秦淮河那边喝酒玩耍过夜,假如玩弄两面派手法,表面上遵从,暗地里违背。一定按照约定的惩罚,绝不留情面。联合式;作谓语、定语、状语;含贬义。