当前位置: 首页 > 知识库问答 >
问题:

前端 - 词云图中如何自定义词语的字体大小?

郎项禹
2023-09-07

如何自定义词云中的文字大小,我希望权重较大的文字能显示的更大些,比如下面这个例子中我想让最大的文字大小达到40px,我该怎么做呢?
image.png

共有2个答案

殷永嘉
2023-09-07

解决方案 Solution

在VChart图表库中,你可以设置wordCloudChart.fontSizeRange来配置字体大小范围,它表示数据最小值和最大值分别对应的文字大小,在你给出的例子中,可以配置wordCloudChart.fontSizeRange: [5, 40]来达到预期效果。

代码示例 Code Example

代码参考 Code Example

const response = await fetch('https://lf9-dp-fe-cms-tos.byteorg.com/obj/bit-cloud/data-wordcloud.json');const dataWordCloud = await response.json();const spec = {  type: 'wordCloud',  nameField: 'challenge_name',  valueField: 'sum_count',  seriesField: 'challenge_name',  data: {    name: 'baseData',    values: dataWordCloud  },  fontSizeRange: [5, 40],};

结果展示 Results

在线效果参考:https://codesandbox.io/s/wordcloud-chart-fontsizerange-znkv37

image.png

相关文档 Related Documentation

词云demo:https://www.visactor.io/vchart/demo/word-cloud-chart/word-clo...

词云教程:https://www.visactor.io/vchart/guide/chart/word-cloud

相关api:https://www.visactor.io/vchart/option/wordCloudChart#fontSize...

github:https://github.com/VisActor/VChart

彭开畅
2023-09-07

image.png
加大权重, 文字大小事根据这个判断的

 类似资料:
  • 词库管理 用户可以自定义词库,自定义词也可以定义近义词。自定义词和近义词会用来优化分词、匹配算法等,可以提高问答精准度。 点击“添加词库”,为词库起一个名字,比如“课程学习”,如下图: 点击“确认”进入词库编辑页面,可以添加词库下的词汇,并配置每一个词的近义词。 也可进行词库的批量添加,在词库管理界面点击批量操作对词库进行批量导入、批量导出、批量删除等。

  • 问题内容: 我试图找出word文档中是否存在字体为2的任何内容。但是,我无法做到这一点。首先,我尝试读取只有一行和7个单词的示例单词文档中每个单词的字体。我没有得到正确的结果。 这是我的代码: 但是,以上代码始终使字体大小加倍。也就是说,如果文档中的实际字体大小是12,则输出24;如果实际字体是8,则输出16。 这是从Word文档读取字体大小的正确方法吗? 问题答案: 是的,那是正确的方法;测量单

  • 其他地方建议使用PyLucene附带的,但事实证明这不是的实例,不能与一起使用。 如何给一组新的停止词?

  • 问题内容: 我有一个列表列表,例如第3个值始终为或。我该如何调用以使列表基于以下内容进行排序: 第一个索引 如果第一个索引相同,则排在第一位。 谢谢 问题答案: 编写一个自定义函数。

  • 1.1. Linux 开发板自定义激活词 1.1. Linux 开发板自定义激活词 现在我们提供自定义激活词配置的方式来让您更亲切地唤醒您的设备。 RokidOS 会读取 /data/system/device.json 中的信息来初始化一些系统信息;在 /data/system/ 下创建 device.json ,自定义以下内容: triggerWord {Object} 自定义激活词配置: t