词云图

本文介绍了词云图的概念,它是文本信息的可视化表现,通过显示高频词汇帮助快速理解文本主旨。文章将指导读者如何分步骤地创建词云图,包括模块安装、导入和绘制过程,并提供了相关示例数据的下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

词云图

词云图,也叫文字云,是对文本中出现频率较高的“关键词”予以视觉化的展现,词云图过滤掉大量的低频低质的文本信息,使得浏览者只要一眼扫过文本就可领略文本的主旨。

接下来我们讲教您怎么绘制这样NB的词云图

1、模块的安装

pip install chardet
pip install jieba
pip install PIL
pip install wordcloud

2、模块的导入

import chardet
import jieba
import numpy as np
from PIL import Image
import os
from os import path
from wordcloud import WordCloud,STOPWORDS,ImageColorGenerator
from matplotlib import pyplot as plt
from matplotlib.pyplot import figure, show, rc

3、词云图的绘制

  • English-白色背景的方形词云图
text = open("WordCloud.txt",encoding="gb18030").read()
wc = WordCloud(
    font_path=None,
    width=400, # 默认宽度
    height=200, # 默认高度
    margin=2, # 边缘
    ranks_only=None, 
    prefer_horizontal=0.9, # 词在水平方向上出现的频率
    mask=None, # 指定背景图,会将单词填充在背景图像素非白色(#FFFFFF RGB(255,255,255))的地方
    scale=2, # 缩放比例 对图像整体进行缩放 默认为1
    color_func=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值