词频因子、最大词数、最大字号:各管什么?

先在「文本」词表里设置每个词的频率,再用这三个设置调整整体效果。下面七张图均由本站词云生成器生成:使用同一组 18 个词和爱心模板,开启「允许重复」,将「主题」设为主词,并选用从珊瑚红到黄色、绿色的横向渐变。每组对照内部固定画布、词表和随机种子,只改变标题中的一个设置。

词频因子控制高频词与低频词的字号差异。
最大词数限制最多放多少个词条,重复的词也计入。数值越高,通常填充越紧凑。
最大字号限制词语的字号上限;高频词最容易接近这个上限。

① 只改词频因子

「主题」的频率高于其他词。两张图都使用最大词数 150、最大字号 300,只改变词频因子。

词频因子 0各词大小更接近
真实爱心词云:词频因子为0,各词字号较接近
词频因子 1高频词更突出
真实爱心词云:词频因子为1,主题明显大于其他词
数值越高,词频差异越容易表现为字号差异;它不会修改词表中的频率数字,也不会直接控制重复次数。

② 只改最大词数

三张图都使用词频因子 0.6、最大字号 300,开启「允许重复」,只调整最大词数。原始词表只有 18 个词,额外位置会由重复词填充。

最大词数 100留白较多,填充较稀疏
真实爱心词云:最大词数100,留白较多
最大词数 150重复词增加,填充更紧凑
真实爱心词云:最大词数150,填充更紧凑
最大词数 200小词继续填入空隙
真实爱心词云:最大词数200,小词填入更多空隙
100 → 150 → 200:爱心里的空隙逐渐被更多词填充。新建词云默认使用 200;这个数字限制总词条数,重复的词也算在内,并非每个词要重复的次数。实际填充仍受形状和可用空间影响。

③ 只改最大字号

为了突出效果,把「主题」的词频设为 500,次高词频为 38。两张图使用相同画布、词频因子 1、最大词数 300,让其他词也能填入爱心;只改变最大字号。

最大字号 100最高频词「主题」受到较低上限约束
真实爱心词云:主题词频500,最大词数300,最大字号100,主题较小
最大字号 300同一个最高频词明显放大
真实爱心词云:主题词频500,最大词数300,最大字号300,主题明显放大
「主题」远高于其他词,因此它最接近最大字号。把上限从 100 提到 300,主词明显变大;其他词仍按各自频率分配字号。最大字号是上限,实际大小还会受词频关系和可用空间影响。

这些是真实生成结果,不是模拟排版。因为词云会重新布局,改变一个参数也可能让词语位置变化;实际效果还会随词表、模板形状和画布尺寸变化。

想让某个词靠近中心?在「文本」词表里勾选它的「主词」;想让它更大,再提高它相对其他词的频率。查看具体步骤