英文词云分析

方法概述

英文词云分析(English Word Cloud)是一种根据词语频次或频率,将文本关键词以不同大小、颜色、布局可视化展示的文本挖掘方法,帮助用户快速把握英文文本的核心内容与热点词汇。

本工具提供丰富的自定义样式能力:

  • 支持词语、频次、频率三列词频数据。
  • 多种形状:circle、cardioid、diamond、triangle、star、ellipse。
  • 多种英文字体:Arial、Times New Roman、Helvetica、Verdana、Georgia、Courier New。
  • 多种颜色方案:random-dark、random-light、reds、blues、greens、purples、rainbow、heat、viridis。
  • 支持自定义形状(上传 PNG/JPG 图片作为蒙版轮廓)、自定义颜色序列与背景颜色。
  • 支持词语旋转角度、间距、最小/最大旋转角等精细布局设置。
  • 可设置最小频次阈值、最大词语数量与排除词语。

界面支持中英文双语切换

方法原理

词云(Word Cloud)是一种以词语字号大小和位置布局来可视化词频的技术,核心是将词频信息映射为图形属性:

1. 词频到字号的映射

设词语 \(w_i\) 的词频为 \(c_i\),其字号 \(s_i\) 由词频线性或对数映射得到:

\[ s_i = s_{\min} + (s_{\max} - s_{\min}) \times \frac{\log(c_i) - \log(c_{\min})}{\log(c_{\max}) - \log(c_{\min})} \]

对数变换避免个别超高词频词支配整体字号分布,使中频词也能清晰呈现。字号越大,表示词频越高、越受关注。

2. 布局算法

词语按字号从大到小依次放置,采用螺旋扫描(从中心向外、按阿基米德螺旋搜索空位)结合碰撞检测,将每个词语放置在不与已放置词语重叠且尽量靠近中心的位置,形成聚拢紧凑的云状布局。

3. 颜色与形状

词语颜色按所选颜色方案(random-dark、rainbow、heat 等)分配;自定义形状通过将蒙版图片转化为可放置区域,使词语仅填充在轮廓范围内。

4. 过滤与展示

按最小频次阈值、最大词语数量过滤低频词,设置排除词语去除噪音,最终生成交互式 HTML 词云图。

使用流程

在平台左侧菜单选择“英文文本分析 → 英文词云分析”,点击“开始智算”进入工具界面:

Step 1 数据准备

  • 数据为词频数据:第一列词语、第二列频次、第三列频率(可选)。
  • CSV/Excel 文件:上述三列;TXT 文件:每行“词语 频次 频率”(空格或制表符分隔)。
  • 文件大小不超过 10MB。

Step 2 绘图设置

  • 设置词云图宽高。
  • 选择形状显示数据类型(频次或频率)、字体颜色方案背景颜色词语旋转角度
  • 高级样式:词语间距、最小/最大旋转角度;可选自定义颜色序列。

Step 3 高级设置

  • 数据过滤:最小频次阈值、最大词语数量。
  • 自定义形状:上传形状图片(PNG/JPG)并勾选“使用自定义形状”。
  • 排除词语:输入需排除的词语(每行一个)。

Step 4 生成预览

点击“生成词云图”按钮,实时预览效果。

Step 5 结果下载

下载 HTML 格式词云图与处理后的词频数据。

参数说明

参数 默认值 说明
词云图宽度/高度 800 × 600 px 图像尺寸
词云图形状 circle circle / cardioid / diamond / triangle / star / ellipse
显示数据类型 frequency 按频次或频率决定字号比例
文字字体 Arial Arial、Times New Roman、Helvetica、Verdana、Georgia、Courier New
颜色方案 random-dark 含 random-light、reds、blues、greens、purples、rainbow、heat、viridis
背景颜色 #FFFFFF 通过取色器自定义
词语旋转角度 0.1 词语允许旋转的比例
词语间距 8 相邻词语间距(1-20)
最小/最大旋转角度 -45 / 45 词语旋转角范围
自定义颜色序列 逗号分隔的颜色代码
最小频次阈值 1 低于该频次的词语不显示
最大词语数量 200 词云中最多的词语数(50-1000)
自定义形状 上传蒙版图片并按形状生成词云

案例分析

案例背景:基于某品牌智能手机的英文评论分词词频表,生成词云展示用户关注点。

  • 数据:CSV(词语、频次),“screen,1320”、“battery,1140”、“camera,980” 等。
  • 参数:circle 形状、random-dark、Arial 字体、最大词语 150、最小频次 20。

分析结果描述:词云中 “screen、battery、camera” 字号最大、最为醒目;“performance、design、price、battery life” 等次之。字号大小与词频正相关,高频词以较大字号呈现。

结论:词云直观呈现了英文评论中最受关注的手机功能维度。更换为 “star” 形状或上传品牌 Logo 蒙版后,可将词云用于宣传素材。

常见问题

Q1: 词云中字体大小代表什么?

A: 字号与词频(或所选频率)成正相关,词频越高字号越大,用于快速识别核心关键词。

Q2: 词云中出现大量无意义词怎么办?

A: 在“排除词语”中录入 “the、and、is” 等停用词,或先通过“英文文本分词”工具去停用词、按词性过滤后再生成词频表。

Q3: 如何让词云更美观?

A: 可尝试 star/cardioid 等形状、上传蒙版图片、搭配 rainbow/heat 等色系、调整旋转角与间距、自定义颜色序列。

Q4: 为什么自定义形状没有生效?

A: 请确认已上传 PNG/JPG 图片并勾选“使用自定义形状”;轮廓不清或透明度过高的图片会影响效果,建议使用轮廓清晰的图片。

Q5: 中文用户需要注意什么?

A: 本工具面向英文词频数据,字体选项为英文字体。若需中文词云,请使用“中文词云分析”工具。

平台功能

  • 数据输入:支持 CSV、Excel、TXT 词频数据,文件大小限制 10MB。
  • 绘图设置:尺寸、形状、数据类型、字体、颜色方案、背景色、旋转角、间距、自定义颜色序列。
  • 高级设置:频次阈值、最大词语数、自定义蒙版形状、排除词语。
  • 双语界面:中英文一键切换。
  • 结果展示:词云图实时预览(HTML 交互式)。
  • 结果导出:下载 HTML 格式词云图与处理后的词频数据。
  • AI 智能分析:基于 DeepSeek 大模型对词云结果进行自动解读(每日限 3 次)。

使用建议

  1. 数据来源:先使用“英文文本分词”工具去停用词、按词性过滤后导出词频表,再生成词云,质量更有保障。

  2. 参数选择:论文配图建议规则形状与简洁色系;宣传素材可选 star、cardioid 或定制蒙版,突出视觉效果。

  3. 噪音控制:设置合理的“最小频次阈值”与“最大词语数量”,在“排除词语”中剔除无关高频词,使重点词更突出。

  4. 字体检查:正式发布前在不同浏览器预览,确保字体渲染正常。

  5. 多方案对比:对同一数据生成多种形状与配色方案,对比后选择最能传达信息的一个。

平台界面

官方地址:https://superr.online

英文词云分析工具界面

平台界面包含:词频数据上传区、绘图设置区(形状、字体、颜色)、高级设置、词云实时预览及 AI 分析模块

参考文献

  1. Viegas, F. B., & Wattenberg, M. (2008). Tag Clouds and the Case for Vernacular Visualization. Interactions.

  2. Kaser, O., & Lemire, D. (2007). Tag-Cloud Drawing: Algorithms for Cloud Visualization.