艾莎为了寻找父母遇难的真相,以及自己魔力的来源,她与安娜、克斯托夫、驯鹿斯特与雪宝一行远走阿伦戴尔王国,去北方寻找这两个问题的答案,途中发生了一些冒险故事……

电影《冰雪奇缘2》无论是美轮美奂的画面质感,还是艾莎的造型,都得到了众多人的喜爱。下面我们用Python来分析下这部电影的剧情并以“艾莎”为背景绘制词云图

首先,收集素材(文本数据),网上搜索《冰雪奇缘2》的剧情介绍,然后粘贴到文本文件中,保存为elsa.txt;其次使用open方法读取文本文件,然后使用jieba模块对剧情文本做分词处理。为了使词云图更加形象,程序拾取图片本身颜色作为词云图背景颜色,主要使用numpy模块PIL模块实现,最后通过wordcloud模块制作词云图,通过matplotlib模块显示词云图。

完整代码如下:

#导入matplotlib模块pyplot函数并使用as给函数起个别名plt

原创不易,如果觉得有点用,希望可以随手点个赞,拜谢各位老铁。

echarts词云图形状_用Python 3.8绘制词云图就这么20行代码相关推荐

  1. python词云模糊_用Python和WordCloud绘制词云(内附让字体清晰的秘笈)

    环境及模块: Win7 64位 Python 3.6.4 WordCloud 1.5.0 Pillow 5.0.0 Jieba 0.39 目标: 绘制安徽省2018年某些科技项目的词云,直观展示热点. ...

  2. python词云图素材_用Python制作酷炫词云图,原来这么简单!

    一.简介 词云图是文本挖掘中用来表征词频的数据可视化图像,通过它可以很直观地展现文本数据中地高频词:! 图1 词云图示例 在Python中有很多可视化框架可以用来制作词云图,如pyecharts,但这 ...

  3. python myqr制作二维码生成器_用Python生成动态二维码,只要5行代码,拥有你的个性二维码!...

    原标题:用Python生成动态二维码,只要5行代码,拥有你的个性二维码! 前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. P ...

  4. Python量化交易:如何用不到20行代码实现回溯检验

    假设您有了一个交易策略,接下来怎么做?实盘交易测试策略的有效性?不,在使用资金进行冒险前,应该先对策略进行回溯检验,在历史数据上测试策略是否有效. 什么是回溯检验? 回溯检验(backtest):在历 ...

  5. python心形词云_用Python和WordCloud绘制词云

    环境及模块: Win7 64位 Python 3.6.4 WordCloud 1.5.0 Pillow 5.0.0 Jieba 0.39 目标: 绘制安徽省2018年某些科技项目的词云,直观展示热点. ...

  6. python包裹和运费_这个Python库真的太好用了,10行代码就能轻松搞定目标检测

    目标检测是指计算机和软件系统对图像或场景中的目标进行定位和识别的任务. 目标检测已广泛应用于人脸检测.车辆检测.人流量统计.网络图像.安防系统和无人驾驶等多个领域. 早期目标检测的实现基于经典算法,比 ...

  7. 【Python爬虫】用Python爬虫做一个二维码生成器,20行代码轻松实现

    python爬虫不止可以批量下载数据,还可以有很多有趣的应用,之前也发过很多,比如天气预报实时查询.cmd版的实时翻译.快速浏览论坛热门帖等等,这些都可以算是爬虫的另一个应用方向! 今天给大家分享一个 ...

  8. python怎样安装词云_在python中怎样安装词云-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 腾讯qq 云 词典正式发布无需下 ...

  9. python人物抠图算法_比PS还好用!Python 20行代码批量抠图

    抠图前 vs Python自动抠图后 在日常的工作和生活中,我们经常会遇到需要抠图的场景,即便是只有一张图片需要抠,也会抠得我们不耐烦,倘若遇到许多张图片需要抠,这时候你的表情应该会很有趣. Pyth ...

最新文章

  1. Flutter入门二——项目结构及配置文件简介
  2. Poj 2195 Going Home
  3. LibJson数据解析方法
  4. 题目1005:Graduate Admission(结构体排序)
  5. 软件自动更新解决方案及QT实现
  6. 微信时代计算机教学,互联网+时代技工院校计算机教学方式研究
  7. 场景模型驱动自动化测试在盒马的探索及实践
  8. python中不同类型的数据不能相互运算_Python第三课——数据类型与运算(2)
  9. jmeter环境部署
  10. java service wrapper jar 服务_javaservice wrapper 实现注册服务功能
  11. 开心的小明 (NYOJ49) [动态规划.01背包]
  12. 【物流选址】基于matlab佛洛依德算法求解物流选址问题【含Matlab源码 892期】
  13. 网络之路——交换机基础篇
  14. VFP开发微信、支付宝扫码支付
  15. 【CSDN下载】下载热门资源一周精选
  16. 【PHP代码审计】 那些年我们一起挖掘SQL注入 - 6.全局防护盲点的总结上篇
  17. 商户注册和资质申请的业务流程
  18. 分销商城系统核心功能模块
  19. 计算机网络拓扑结构子网,计算机网络拓扑主要是指通信子网的拓扑结构?
  20. Java开发环境搭建-win10

热门文章

  1. 【搭建web服务器】以及web的所有配置
  2. 使用ldirectord实现后端RS健康状态监测及LVS调度功能
  3. Javascript 笔记(1)----函数
  4. CISCO2621 基本配置步骤
  5. Java中Arrays.toString ()打印二维数组及Array数组的常用操作
  6. VSS(2005)中如何强行签入文件
  7. LocalDateTime、LocalDate、Date的相互转换(亲测LocalDateTime转LocalDate)
  8. uWSGI + Nginx + Django 部署
  9. Linux一键安装Lnmp
  10. Git新建临时分支进行开发后合并至master