分类

范围条形图生成器

显示最大最小值范围和时间段区间的图表,甘特图的简化版本

JSON格式的范围条形图数据。支持日期范围(startDate/endDate)或数值范围(minValue/maxValue)

范围条形图的主标题

是否显示项目标签

是否显示开始/结束数值

是否显示背景网格线

范围条形的高度/厚度(像素)

动画持续时间(毫秒)

图表区域的高度(像素),适用于垂直方向

关键信息

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

概览

范围条形图生成器是一款高效的数据可视化工具,旨在通过简洁的条形展示数值区间或时间跨度。它不仅是甘特图的轻量化替代方案,还能直观地呈现项目进度、任务周期或数据的波动范围,帮助用户快速洞察关键的时间节点与数值边界。

适用场景

  • 需要可视化展示项目任务的开始与结束时间节点时。
  • 需要对比不同产品或指标的数值波动范围(最小值至最大值)时。
  • 在演示文稿中快速生成清晰的区间分布图表时。

工作原理

  • 在输入框中以 JSON 格式填入数据,定义标签、起始值或结束值。
  • 根据需求调整图表方向、配色方案及是否显示网格线等配置项。
  • 点击生成按钮,工具将实时渲染出直观的范围条形图。
  • 预览并确认图表效果,即可将其应用于报告或分析文档中。

使用场景

项目进度管理:通过时间轴直观展示各阶段任务的起止日期。
库存波动分析:对比不同仓库或产品的库存上下限范围。
学术数据展示:呈现实验数据的数值区间分布情况。

用户案例

1. 项目阶段进度表

项目经理
背景原因
需要向团队展示一个为期三个月的软件开发项目,包含需求、开发、测试三个阶段的时间安排。
解决问题
传统的甘特图软件过于复杂,需要一个轻量级工具快速生成可视化进度条。
如何使用
输入各阶段的起止日期 JSON 数据,选择“水平”方向并开启标签显示。
示例配置
[{"label": "需求分析", "startDate": "2024-01-01", "endDate": "2024-01-15", "color": "#4CAF50"}, {"label": "系统开发", "startDate": "2024-01-16", "endDate": "2024-03-01", "color": "#2196F3"}]
效果
生成了一张清晰的水平进度条图,团队成员能一眼看出各阶段的时间重叠与衔接情况。

2. 产品价格区间对比

市场分析师
背景原因
分析师正在整理一份竞品价格报告,需要展示不同品牌产品的市场定价区间。
解决问题
需要直观对比各品牌产品的最低价与最高价,以反映市场定位。
如何使用
输入各产品的数值范围 JSON 数据,选择“垂直”方向,并开启数值显示以便查看具体价格。
示例配置
[{"label": "品牌A", "minValue": 100, "maxValue": 300, "color": "#FF9800"}, {"label": "品牌B", "minValue": 250, "maxValue": 500, "color": "#4CAF50"}]
效果
生成了垂直条形图,清晰展示了品牌A与品牌B的价格重叠区域及各自的定价跨度。

用 Samples 测试

json

相关专题

常见问题

该工具支持哪些数据类型?

支持日期范围(startDate/endDate)和数值范围(minValue/maxValue)两种数据格式。

生成的图表可以调整方向吗?

可以,您可以在配置中选择“水平”或“垂直”方向以适应不同的排版需求。

如何自定义条形的颜色?

您可以在 JSON 数据中为每个条目指定 color 属性,或在配色方案选项中选择预设的主题色。

图表支持动画效果吗?

支持,您可以通过“动画时长”选项设置图表加载时的过渡动画持续时间(毫秒)。

生成的图表可以导出吗?

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

API 文档

请求端点

POST /zh/api/tools/range-bar-chart

请求参数

参数名 类型 必填 描述
rangeData textarea JSON格式的范围条形图数据。支持日期范围(startDate/endDate)或数值范围(minValue/maxValue)
chartTitle text 范围条形图的主标题
orientation select -
showLabels checkbox 是否显示项目标签
showValues checkbox 是否显示开始/结束数值
showGrid checkbox 是否显示背景网格线
colorScheme select -
barHeight text 范围条形的高度/厚度(像素)
animationDuration text 动画持续时间(毫秒)
chartHeight text 图表区域的高度(像素),适用于垂直方向

响应格式

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

AI MCP 文档

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

{
  "mcpServers": {
    "elysiatools-range-bar-chart": {
      "name": "range-bar-chart",
      "description": "显示最大最小值范围和时间段区间的图表,甘特图的简化版本",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=range-bar-chart",
      "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]