首页 > 其他分享 >利用Echarts构建词云

利用Echarts构建词云

时间:2024-08-01 15:30:31浏览次数:14  
标签:字体 echarts wordcloud 构建 词云 Echarts

使用第三方库echarts-wordcloud,该库在echarts的基础上,实现词云的构建

安装

npm i echarts
npm i echarts-wordcloud

按需引入

import * as echarts from 'echarts';
import 'echarts-wordcloud';

基本配置

{
  series: [
    {
      type: 'wordCloud',
      //字体大小范围 12px-80px
      sizeRange: [12, 80],
      //字体旋转角度范围,不配置旋转[0,0]
      rotationRange: [0, 0],
      //字体间距
      gridSize: 25,
      //词云布局是否开启动画
      layoutAnimation: true,
      //词云构建图形
      shape: 'circle',
      //词云布局宽高
      width: '100%',
      height: '100%',
      //词云字体样式
      textStyle: {
        color: '#000',
        fontFamily: 'sans-serif',
        fontWeight: 'normal',
      },
      //词云数据
      // type Data = {
      //   text: string;
      //   weight: number;
      // }
      // data: Data[];
      data: dataSource ?? [],
    },
  ],
}

 图例

标签:字体,echarts,wordcloud,构建,词云,Echarts
From: https://www.cnblogs.com/karle/p/18336787

相关文章

  • 直接添加GO词云到基因表达热图上
    我想这将是一个非常有用的功能。对于一个基因表达热图,如果对热图中的行进行了切分,那么这个新的anno_GO_keywords()函数会自动对每个rowcluster中的基因进行基因集合富集分析(Genesetenrichmentanalysis/over-representationanalysis),然后提取显著的GO条目,提取其关键词,通......
  • 封装Echarts组件
    构建配置文件,按需引入相关组件//echarts.config.js//*需要哪些组件和配置,请在import时手动添加。import*asechartsfrom'echarts/core';//引入用到的图表import{BarChart,PieChart}from'echarts/charts';//引入提示框、数据集等组件import{DataZoomCo......
  • golang etcd容器构建与客户端操作踩坑实操
    目录1.问题说明2.etcd容器构建3.goalngetcd客户端实现1.问题说明在用go-zero实现相关服务时一直报错,从报错信息看应该是etcd的容器有问题,应该是之前的构建哪里出错了,所以重新构建etcd容器应用。记录下主要的踩坑情况:1.连接etcd容器没有问题,但是写入数据时一直报......
  • CMAKE 《window构建项目》
    安装参考链接https://subingwen.cn/https://subingwen.cn/cmake/CMake-primer/cmakehttps://cmake.org/download/下载根据需求安装合适的版本mingw64https://www.mingw-w64.org/下载根据需求安装合适的版本https://sourceforge.net/projects/mingw-w64/files/mi......
  • Magic-PDF:端到端PDF文档解析神器 构建高质量RAG必备!
    项目结构流程解析预处理的作用是判断文档内容是否需要进行OCR识别,如果是普通可编辑的PDF文档,则使用PyMuPDF库提取元信息。模型层除了常规的OCR、版面结构分析外,还有公式检测模型,可提取公式内容,用于后续把公式转化为Latex格式。但是目前暂无表格内容识别,官方预计1个月之内会放......
  • 淘宝的商品信息缓存体系是如何构建的?
    0前言在电商系统中,商品信息的快速获取对用户体验至关重要。本文将详细讲解一个多层级的商品信息缓存体系,旨在提高系统性能和可靠性。开局一张图,剩下全靠编!1整体架构该缓存体系采用了多级缓存策略,从前端到后端,逐层深入:CDN缓存Nginx缓存集群Redis缓存JVM本地缓存MySQL......
  • echarts 地图 geojson 街道级别获取
    echarts地图geojson街道级别获取最近开发遇到需求是要制作echarts地图,原本制作echarts地图也并不难,但是偏偏我要制作街道级别的地图,难就难在如何获取geojson的数据。获取渠道目前遇到的最多的获取geojson的方法是通过阿里的地理工具去获取,https://datav.aliyun.com/por......
  • 基于北京市空气质量影响因素研究系统【城市可换爬虫获取、LSTM、Flask、Echarts、MySQ
    文章目录==有需要本项目的代码或文档以及全部资源,或者部署调试可以私信博主==研究背景国内外研究现状研究目的研究意义关键技术理论介绍数据采集数据分析与大屏设计大屏相关性分析LSTM模型训练系统集成展示总结每文一语有需要本项目的代码或文档以及全部资源,或者部......
  • 二十五、【机器学习】-【Python手搓3层神经网络】:从零构建深度学习模型的实战指南
    目录一、序章:为什么你需要掌握手搓神经网络二、基础篇:神经网络基础知识回顾三、实战配置:搭建3层神经网络的步骤与技巧(一)、__init__ 方法初始化神经网络(二)、train 方法实现了前向传播和反向传播(三)、query 方法(四)、全部代码四、总结一、序章:为什么你需要掌握手......
  • 定制化电商商城系统:构建独特商业模式的创新之路
    随着互联网的飞速发展,电子商务已成为现代商业的重要组成部分。为了满足不同企业的特定需求和业务模式,电商商城系统的定制开发显得尤为重要。本文将深入探讨电商商城系统商业模式制度的定制开发过程,从需求分析、系统设计、开发实施到上线运营等各个环节进行详细解析。一、前期准......