Python词云_自定义图片做背景
- 代码如下:
from wordcloud import WordCloud # 词云库
import matplotlib.pyplot as plt # 数学绘图库
import numpy as np
from PIL import Image# 读数据
with open("F:\\中文_天官赐福.txt", "r", encoding='utf-8') as f:text = f.read()mask = np.array(Image.open("F:\\33.png"))
wc1 = WordCloud(background_color="white", # 背景为白色font_path='F:\\simfang.ttf', # 使用的字体库:当前字体支持中文max_words=200, # 最大显示的关键词数量width=1000, # 生成词云的宽height=860, # 生成词云的高collocations=False, # 解决关键词重复:是否包括两个词的搭配mask=mask# stopwords=STOPWORDS, #屏蔽的内容
)
wc2 = wc1.generate(text)plt.imshow(wc2)
plt.axis("off")
plt.savefig('F:\\词云.jpg', dpi=600, bbox_inches='tight')
plt.show()
如果不定义背景图片,生成效果截图:
如果自定义土图片,且图片为:
如果自定义土图片,且图片为:
参考文章:
- https://www.jb51.net/article/180600.htm
- https://blog.csdn.net/ydydyd00/article/details/80665028
Python词云_自定义图片做背景相关推荐
- python 词云_利用Python生成词云
利用Python生成词云 一.第三方库的安装与介绍 1.1 Python第三方库jieba(中文分词) 1.介绍 "结巴"中文分词:做最好的 Python 中文分词组件. 2.特 ...
- python词云生成的图片为空白图片
原因: 因为plt.show()写在保存图片语句之前 解决方案: 1.注释掉plt.show()语句 2.将plt.show()语句放到保存图片语句之后 如图所示: 附录完整的词云生成代码 impor ...
- 爱心 python 词云_爱心 python 词云_python 词云
最近由于大屏项目需要生成一个词云所以这边做个记录 demo.py下: from os import path import chnSegment import plotWordcloud if __n ...
- python中做为词云轮廓的图片_WordCloud制作词云(2)--以图片为轮廓附制作心形词云❤...
准备工作: 1. 安装matplotlib以及numpy 2. 文本内容(英文最好,官方不支持中文词分割,第三节涉及到中文支持问题,可跳转查看中文支持,可以直接复制文本,也可以读取文本文件) 3. 一 ...
- python词云乱码_python词云库wordCloud使用方法详解(解决中文乱码)
文章中的例子主要借鉴wordColud的examples,在文章对examples中的例子做了一些改动. 一.wordColud设计中文词云乱码 使用wordColud设计词云的时候可能会产生乱码问题 ...
- python词云进阶——三国版
1 实验内容 在进行了上一个实验<利用Python定制个性化词云>之后,掌握了初步的词云制作.出于对三国历史的喜爱,因此想制作一个关于<三国演义>版的词云,以一个新的角度去看这 ...
- python词云 wordcloud+jieba生成中文词云图
简介 Python+jieba+wordcloud+txt+gif生成动态中文词云 本文基于爬虫爬取某微信号三个月的文章为例,展示了生成中文词云的完整过程.本文需要的两个核心Python类库: jie ...
- python词云安装什么库_python词云安装什么库
python词云需要安装wordcloud库. 安装方法: 在cmd使用pip install wordcloud命令即可安装. wordcloud库把词云当作一个WordCloud对象:wordcl ...
- python词云下载什么_python词云安装什么库
python词云需要安装wordcloud库. 安装方法: 在cmd使用pip install wordcloud命令即可安装. wordcloud库把词云当作一个WordCloud对象:wordcl ...
- 建议收藏chatGPT说的Python词云教程
写在前面 这个是当下最流行最时髦的AI神器chatGPT和我一起合作写的一篇通用技术文章,请读者笑纳! Python词云教程 介绍 Python是一种流行的编程语言,它可以用于许多不同的应用程序,包括 ...
最新文章
- 仿联想商城laravel实战---7、lavarel中如何给用户发送邮件
- 针对应用开发者的几点建议
- c语言glut打正方形,OpenGL绘制正方形并用键盘移动
- SlimYOLOv3:更窄、更快、更好的无人机目标检测算法
- Tensor看这一篇就够了!
- cent os7 安装jenkins(rpm)
- Ubuntu查看网速工具
- 交通流理论1——发展阶段
- 苹方字体 for linux,使用macOS苹方替换Windows 10微软雅黑
- “互联网+”医疗服务
- 管理会计学复习题集 答案
- 服务器运维KPI指标,运维服务工程师考核表.docx
- enum ordinal java_Java Enum ordinal()方法
- 503 Service Temporarily Unavailable
- win10目标文件夹访问被拒绝怎么办
- 天才小毒妃 第917章 深藏不露大财主
- oracle chr(10)用法,chr(10) chr(13)
- vimdiff简单使用
- 英文金曲大赛c语言,英文歌曲_最激情!佐治亚理工开学典礼欢迎辞_沪江英语
- c#子线程调用主线程控件
热门文章
- 计算机与软件学院辅导员陈伯亨,十年桃李满园———计算机科学与软件工程系隆重举行十周年校庆校友会...
- 手机wifi显示已连接,却上不了网怎么办???
- 使用Git提交代码时出现Author identity unknow
- html5按钮超链接一个文本文档,怎么做word文档超链接
- dsg_20 kibana
- checkbox 选中_山西男篮热身赛两胜江苏 张宁首秀表现不俗 为什么会选中他?
- python相关性分析及可视化
- 对话MVP丨腾讯崔冉的十年“技术马拉松”
- 针对豆瓣TOP250电影知识图谱的构建(Python+neo4j)
- linux audit 源码分析,audit初探