python生成关键词
import re
import jieba
import wordclouddef get_text(text):"""该函数用来替换文本中出现的特殊字符"""txt = textfor i in '!"#$%&()*+,-./:;<=>?@[\]^_‘{|}~,。、 :':txt = txt.replace(i, "") # 将文本中特殊字符替换为空格return txtstring = open(r'F:\数据分析\test.txt', 'r', encoding='utf-8').read()
s = re.compile('2020.+洋仔|2020.+✎﹏ℳ๓ 大大大威锅丶|表情|图片|2019.+洋仔|2019.+✎﹏ℳ๓ 大大大威锅丶|撤回了一条消息|系统消息')
message = re.sub(s, '', string)
message = get_text(message)
split_message = jieba.lcut(message)
wordcloud_txt = ' '.join(split_message)
w = wordcloud.WordCloud(background_color="white", font_path='./fonts/simhei.ttf', width=1600, height=800, max_words=2000) # 设置生成词云的参数
w.generate(wordcloud_txt) # 向词云传递文本
w.to_file("聊天记录词云.png") # 最后生成词云的图片
python生成关键词相关推荐
- python词云改颜色_一种用Python生成词云
一种用Python生成词云 我们在阅读一篇很长的文章时,总先看看文章的关键词来获知文章的大概内容.今天我们就来制作一个词云程序,将文章中出现次数较多的词语提取出来,生成一张词云图. 词云图的生成原理: ...
- Python生成中文词云图(二):不可指定词云特定的形状和颜色。
Python生成中文词云图(二):不可指定词云特定的形状和颜色. 什么是词云? 首先,什么是词云呢?词云又叫文字云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关 ...
- Python生成英文词云图
Python生成英文词云图 什么是词云? 首先,什么是词云呢?词云又叫文字云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从 ...
- Python生成中文词云图(一):可指定特定的词云形状和颜色。
Python生成中文词云图 什么是词云? 首先,什么是词云呢?词云又叫文字云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从 ...
- python生成exe工具流程【离线】
项目背景: 公司使用内部局域网台式机[离线],因此只能通过虚拟机查阅资料下载所需的支持类库.python生成exe工具通常使用pyinstaller工具打包py文件和对应支持的类库.如果直接打包系统当 ...
- python 实现关键词提取
Python 实现关键词提取 看到一篇很好的关键词提取的论文,<融合LDA与TextRank算法的主题信息抽取方法>.里面对LDA和TextRank的发展过程描述的很详细.如果你跟我一样对 ...
- 使用OpenCV和Python生成视频条形码
使用OpenCV和Python生成视频条形码 1. 效果图 2. 原理 2.1 步骤 2.2 项目结构 3. 源码 参考 这篇博客将演示如何使用Python + OpenCV生成视频条形码. 生成视频 ...
- jupyter分割代码块_科研分享—Python根据关键词自动抓取Pubmed文献标题(附全部代码)文末有福利...
写在前面:接触Python应该是8月初的一篇公众号文章,大致内容是使用py爬取数据库并汇总到本地.正好手头需要对某个领域的文献进行调研,不妨学习一下. 什么是Python? 百度说:Python (计 ...
- python生成订单号或生成任意序列
python生成订单号或生成任意序列 示例代码: import time# 生成订单号 def get_order_code():# 年月日时分秒+time.time()的后7位order_no = ...
最新文章
- 小心!目录删除及重命名操作 ,一定丢失Session~~!
- php htmlentities函数的问题
- 设计模式:外观模式(Facade)
- C++ Boost库初步使用 - 使用CFree
- 查询数据库中有多少个数据表_您的数据中有多少汁?
- Date和Calendar
- 按照鬼哥学so变化,四,第一章的例子
- AutoCad注册机使用方法
- flask基于保利威做视频认证
- creo绘图属性模板_creo工程图模板_Creo工程图的优越性总结(仅供参考),来自网友与君共享...
- matlab经纬度画轨迹图_MATLAB绘制地图
- html 毛笔书写效果,利用canvas实现毛笔字帖(三)
- 梧桐数据宣布获得千万级Pre-A轮融资
- salesforce架构_使用Salesforce扩展用户研究运营基础架构
- 记一次失败的云函数的实践
- ng-alain之G2图表
- prosper loan data EDA分析(特征字典)
- java电话面试_记一次java电话面试
- 讲讲Python爬虫绕过登录的小技巧
- NO_ACCESS Protection
热门文章
- 值得收藏的北京移动短信代码
- [程序员学英语]英语发音规则
- 二流学校的计算机博士,二流大学-复旦大学计算机科学技术学院博士生刘鹏飞荣获2016年度百度奖学金...
- Win10家庭版实现远程桌面 RDPWraper -解决not supported ,not listening问题
- 1200000有多少个约数(只计算正约数)。
- 在origin中画一条Y=x的自定义函数曲线
- linux shell翻译英文脚本
- jzxx1176买蛋糕
- Win 10镜像下载和Win 10重装系统
- matlab做胶州湾地图,惊了,青岛也有了五环地图,快来看你家在几环?