当前位置: 首页 > news >正文

【桑基图】绘制桑基图

绘制桑基图

  • 一、绘制桑基图
    • (1)方法一:去在线网站直接绘制
    • (2)方法二:写html之后在vscode上运行
  • 二、遇到的问题
    • (1)当导入一些excel的时候,无法绘制出桑基图

一、绘制桑基图

(1)方法一:去在线网站直接绘制

https://www.lddgo.net/chart/sankey-chart

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

我绘制的桑基图如下:
在这里插入图片描述

(2)方法二:写html之后在vscode上运行

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>组织节点</title><script src="https://cdn.jsdelivr.net/npm/echarts@5.2.2/dist/echarts.min.js"></script>
</head><body><div id="chart" style="width: 100%; height: 600px;"></div><script type="text/javascript">var myChart = echarts.init(document.getElementById('chart'));var option = {title: {text: '组织节点',subtext: 'CSDN:温欣2030',left: 'center',top: 'top'},tooltip: {trigger: 'item',triggerOn: 'mousemove'},animation: false,series: [{type: 'sankey',emphasis: {focus: 'adjacency'},nodeAlign: 'justify',orient: 'horizontal',data: [{name: '台风'},{name: '停运停航'},{name: '暴雨'},{name: '停工停产'},{name: '停课'},{name: '农作物受损'},{name: '房屋损毁'},{name: '城市内涝'},{name: '应急管理厅'},{name: '气象局'},{name: '海洋与渔业局'},{name: '交通受阻'},{name: '公安厅'},{name: '洪涝灾害'},{name: '水利厅'},],links: [{source: '台风',target: '停运停航',value: 1},{source: '台风',target: '暴雨',value: 7},{source: '暴雨',target: '停运停航',value: 1},{source: '台风',target: '停工停产',value: 1},{source: '台风',target: '停课',value: 1},{source: '台风',target: '农作物受损',value: 2},{source: '台风',target: '房屋损毁',value: 3},{source: '暴雨',target: '城市内涝',value: 1},{source: '暴雨',target: '农作物受损',value: 1},{source: '台风',target: '应急管理厅',value: 1},{source: '台风',target: '气象局',value: 1},{source: '气象局',target: '海洋与渔业局',value: 1},{source: '海洋与渔业局',target: '应急管理厅',value: 1},{source: '交通受阻',target: '公安厅',value: 1},{source: '公安厅',target: '气象局',value: 1},{source: '洪涝灾害',target: '水利厅',value: 1},{source: '农作物受损',target: '应急管理厅',value: 1},],lineStyle: {color: 'source',curveness: 0.5}}]};myChart.setOption(option);</script>
</body></html>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、遇到的问题

(1)当导入一些excel的时候,无法绘制出桑基图

由于这个原因,后来我又尝试了其他的网站,找到了原因,原来是我的数据有问题:

在这里插入图片描述
而上面这个软件我使用的是:https://app.rawgraphs.io/

只需要三步骤即可绘制桑基图:

(1)导入数据

在这里插入图片描述

(2)选择桑基图

在这里插入图片描述

(3)拖拽数据
在这里插入图片描述

(4)根据自己的选择修改图片
在这里插入图片描述

http://www.lryc.cn/news/254244.html

相关文章:

  • ACM32F403/F433 12 位多通道,支持 MPU 存储保护功能,应用于工业控制,智能家居等产品中
  • 7. 从零用Rust编写正反向代理, HTTP及TCP内网穿透原理及运行篇
  • UE4.27-UE5.1设置打包Android环境
  • MySQL授权密码
  • 0X05
  • Doris优化总结
  • 案例059:基于微信小程序的在线投稿系统
  • 利用STM32内置Bootloader实现USB DFU固件升级
  • Centos7如何安装MySQL
  • VR远程带看,助力线下门店线上化转型“自救”
  • 算法通关村第十七关-白银挑战贪心算法高频题目
  • 【数据结构】动态规划(Dynamic Programming)
  • Redis key过期删除机制实现分析
  • ElasticSearch 谈谈分词与倒排索引的原理
  • 【Java】Java8重要特性——Lambda函数式编程以及Stream流对集合数据的操作
  • 大话数据结构-查找-散列表查找(哈希表)
  • 持续集成交付CICD:Sonarqube自动更新项目质量配置
  • Linux设置Docker自动创建Nginx容器脚本
  • 技术博客:Vue中各种混淆用法汇总
  • 【python】Python生成GIF动图,多张图片转动态图,pillow
  • python/matlab图像去雾/去雨综述
  • Docker+jenkins+gitlab实现持续集成
  • Web前端JS如何获取 Video/Audio 视音频声道(左右声道|多声道)、视音频轨道、音频流数据
  • MySQL生成UUID并去除-
  • 包与字符串
  • 【Gradle】mac环境安装Gradle及配置
  • 使用C语言操作kafka ---- librdkafka
  • 误用STM32串口发送标志位 “USART_FLAG_TXE” “USART_FLAG_TC”造成的BUG
  • 指针(三)
  • labelimg遇到的标签修改问题:修改一张图像的标签时,保存后导致classes.txt改变