分类

主题河流图生成器

生成美观的主题河流图,支持时间序列数据、流动动画和基线变化

主题河流图的时间序列数据。支持JSON数组或简单的名称:值列表格式

显示在图表上方的标题

时间段的时间标签,逗号分隔(可选)

计算基线的算法

图表宽度(像素)

图表高度(像素)

显示背景网格线

在图表上显示系列名称

图表容器的背景颜色

关键信息

分类
Data Visualization
输入类型
textarea, text, select, number, checkbox
输出类型
html
样本覆盖
4
支持 API
Yes

概览

主题河流图生成器是一款专业的数据可视化工具,旨在帮助用户将复杂的时间序列数据转化为美观、流畅的堆叠区域图,通过动态的流动效果直观展示各类别随时间变化的趋势与占比。

适用场景

  • 需要展示多个类别在一段时间内的演变趋势时
  • 希望通过视觉化的流动效果对比不同数据系列的占比变化时
  • 在报告或演示中需要呈现具有艺术感且易于理解的时间序列分析图表时

工作原理

  • 输入 JSON 格式或名称:数值列表格式的时间序列数据。
  • 根据需求选择配色方案、基线类型(零基线或居中基线)及图表尺寸。
  • 勾选显示网格或标签等辅助选项,点击生成即可预览并导出图表。

使用场景

分析社交媒体上不同话题在数月内的热度波动趋势。
展示公司不同产品线在年度内的销售额占比变化。
可视化科研数据中不同物种数量随季节性的演替过程。

用户案例

1. 年度产品热度趋势分析

市场分析师
背景原因
分析师需要向管理层展示三款核心产品在过去八个月的市场关注度变化。
解决问题
传统折线图过于杂乱,无法直观体现各产品在总关注度中的占比演变。
如何使用
将八个月的关注度数据输入工具,选择“商务色”配色方案,并设置居中基线以突出流动感。
示例配置
chartData: [{"name": "产品A", "values": [30, 45, 35, 50, 40, 35, 45, 55]}, {"name": "产品B", "values": [20, 25, 30, 25, 35, 30, 25, 30]}], colorScheme: "business", baselineType: "centered"
效果
生成了一张平滑、专业的河流图,清晰展示了产品A在后期市场份额的显著增长。

用 Samples 测试

json

相关专题

常见问题

什么是主题河流图?

主题河流图是一种特殊的堆叠区域图,它通过平滑的曲线和流动的视觉效果,展示数据系列随时间的变化趋势。

支持哪些数据输入格式?

支持标准的 JSON 数组格式,也支持简单的“名称:数值1,数值2...”文本格式。

基线类型如何影响图表?

零基线从底部开始堆叠,适合展示总量变化;居中基线则围绕中心轴对称分布,视觉上更具流动感。

可以自定义图表的大小吗?

可以,您可以在配置中手动设置图表的宽度(400-1200px)和高度(300-800px)。

生成的图表支持导出吗?

本工具生成 HTML 格式的交互式图表,您可以直接在网页中使用或通过截图保存。

API 文档

请求端点

POST /zh/api/tools/stream-graph-generator

请求参数

参数名 类型 必填 描述
chartData textarea 主题河流图的时间序列数据。支持JSON数组或简单的名称:值列表格式
chartTitle text 显示在图表上方的标题
timeLabels text 时间段的时间标签,逗号分隔(可选)
colorScheme select -
baselineType select 计算基线的算法
chartWidth number 图表宽度(像素)
chartHeight number 图表高度(像素)
showGrid checkbox 显示背景网格线
showLabels checkbox 在图表上显示系列名称
backgroundColor text 图表容器的背景颜色

响应格式

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-stream-graph-generator": {
      "name": "stream-graph-generator",
      "description": "生成美观的主题河流图,支持时间序列数据、流动动画和基线变化",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=stream-graph-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]