python绘制云图实例

# -*- coding:UTF-8 -*-
from wordcloud import WordCloud
import matplotlib.pyplot as plt
from PIL import Image
import numpy as nptext = open("python.txt",encoding='utf8').read()
background = Image.open("python.jpg")
MASK = np.array(background)
# 使用WordCloud生成词云
word_cloud = WordCloud(font_path="fzmw.ttf",  # 设置词云字体background_color="white", # 词云图的背景颜色mask=MASK,#形状scale=10 #分辨率)
wc = word_cloud.generate(text)
wc.to_file("cloud.jpg") #保存图片
# 运用matplotlib展现结果
plt.imshow(wc)
plt.axis("off")
plt.show()

其中python.txt文件是我对拉勾网python职位的关键字爬虫获取的,部分内容如下:

形状选择的是python的logo:

最终效果:


关注公众号,发送“云图素材”获取python.txt资料,自己亲自试一试吧!!!
如果觉得有用的就点个赞吧(#.#)

python绘制云图实例相关推荐

  1. 【备忘】python绘制地图实例

    目录 例一:使用cartopy内置底图,绘制流域范围 例二:调用天地图作为底图,绘制流域范围 例三:绘制欧洲各国位置 作为python绘制地图的备忘录 python调用在线地图api教程 例一:使用c ...

  2. 用python绘制漂亮的图形-用python绘制图形的实例详解

    1.环境系统:windows10 python版本:python3.6.1 使用的库:matplotlib,numpy 2.numpy库产生随机数几种方法import numpy as npnumpy ...

  3. python读取excel画散点图-python学习之matplotlib绘制散点图实例

    要绘制单个点,可使用函数scatter(),并向其传递一对x和y坐标,它将在指定位置绘制一个点: """使用scatter()绘制散点图""" ...

  4. python七段数码管设计图案-Python绘制七段数码管实例代码

    七段数码管(seven-segmentindicator)由7段数码管拼接而成,每段有亮或不亮两种情况,改进型的七段数码管还包括一个小数点位置 绘制模式: input:输入当前日期的数字形式 proc ...

  5. python画散点图类型-python学习之matplotlib绘制散点图实例

    要绘制单个点,可使用函数scatter(),并向其传递一对x和y坐标,它将在指定位置绘制一个点: """使用scatter()绘制散点图""" ...

  6. python画直方图成绩分析-python plotly绘制直方图实例详解

    计算数值出现的次数 import cufflinks as cf cf.go_offline() import numpy as np import pandas as pd set_slippage ...

  7. python话雷达图-PYTHON绘制雷达图代码实例

    这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...

  8. python绘制雷达图代码实例-PYTHON绘制雷达图代码实例

    这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...

  9. python画出的雷达图效果-PYTHON绘制雷达图代码实例

    这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...

最新文章

  1. ELMo:最好用的词向量(Deep contextualized word representations)论文 pdf
  2. 什么是回调函数?回调函数有什么缺点?如何解决回调地狱问题?
  3. android实现语音合成
  4. MySQL数据库MVCC多版本并发控制简介
  5. Linux: centOS6.5 RabbitMQ
  6. 来自我的破船大大的博客,记录他的iOS成长之路,与君同勉!
  7. 问题:使用jdk11 报错:java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present
  8. SQLite数据库操作类
  9. Hive数据倾斜及处理
  10. C#泛型学习实例(简单易懂)
  11. 高性能服务器架构思路丨缓冲策略
  12. 唐纳德 高德纳给年轻人的建议 Donald Knuth - My advice to young people
  13. AHP权重计算方法案例
  14. Android SDK Platform Tools下载(包括adb 、 fastboot 和 systrace)
  15. vue cli 构架vux移动端模板
  16. 车联网大规模商用关键突破口深度调研车路协同智慧高速全国建设情况
  17. 正则表达式随记(3)常用的正则表达式
  18. 我理解的myisam引擎之二 MyISAM表(MYD)存储格式
  19. 通信之道-傅立叶分析
  20. 计算机一打开就卡在更新失败,做系统一直在正在启动画面-电脑开机后卡在“正在启动windows”界面,怎么办?...

热门文章

  1. 《计算之魂》读书笔记 01
  2. 转换uptime_linux 系统命令——uptime
  3. win 10 系统UE工具栏突然消失了
  4. 项目实训(五)unity的动画制作
  5. oss服务端签名后直传分析与代码实现
  6. AKH-0.66K型开口式电流互感器,可带电操作
  7. 块元素 行内元素 行内块元素各自的特点
  8. Spring Cloud Ribbon--智能路由
  9. SQLServer2016--添加登录账号、后续练习脚本
  10. php 幂等性,幂等性的作用及实现