# 对比条形图生成器

生成背对背条形图，用于正负值对比展示，非常适合数据集对比分析

> 标准页面: https://elysiatools.com/zh/tools/comparison-bar-chart

- **分类:** Data Visualization

- **关键词:** 对比图表, 背对背图表, 金字塔图, 双边图表, 负值, 条形图, 数据对比

## 概述

对比条形图生成器是一款在线数据可视化工具，专门用于创建背对背（或称双边、金字塔）条形图。它能将两组数据以条形图的形式从中心轴向两侧延伸，直观地展示正负值对比或两组数据的差异，非常适合进行数据集对比分析。

## 输入项

- **图表数据** (textarea): 对比图数据。支持JSON数组或简单的标签|左值|右值文本格式
- **图表标题** (text): 显示在图表上方的标题
- **配色方案** (select): 选择配色方案
- **左侧条形颜色** (color): 左侧条形的颜色（右侧条形颜色来自配色方案）
- **左侧标签** (text): 图表左侧的标签
- **右侧标签** (text): 图表右侧的标签
- **图表高度** (number): 图表的像素高度
- **条形宽度** (number): 条形的最大像素宽度
- **最大值** (number): 图表缩放的最大值（留空自动）
- **最小值** (number): 图表缩放的最小值
- **动画时长** (number): 条形动画的毫秒时长
- **背景颜色** (color): 图表容器的背景颜色
- **网格颜色** (color): 网格线的颜色
- **显示网格线** (checkbox): 显示网格线以便更好阅读
- **显示数值** (checkbox): 在条形上显示数值
- **显示图例** (checkbox): 在图表下方显示图例

## 适用场景

- 需要直观对比两组相关数据（如实际 vs 目标、去年 vs 今年、A方案 vs B方案）时。
- 数据包含正负值，希望在一个图表中清晰展示其分布与对比关系时。
- 希望制作具有视觉冲击力的报告、演示文稿或信息图，以突出数据差异时。

## 工作原理

- 在“图表数据”输入框中，按指定格式（JSON数组或“标签|左值|右值”文本）提供需要对比的数据。
- 根据需要配置图表标题、配色方案、条形颜色、标签、尺寸等外观选项。
- 点击生成按钮，工具将根据您的数据和配置，实时渲染出一个可交互的背对背条形图。
- 您可以直接查看图表，或通过浏览器功能将其保存为图片。

## 使用案例

- 市场调研中，对比消费者对两个不同品牌或产品特性的偏好得分。
- 销售分析中，对比各区域或销售人员的实际业绩与目标业绩的完成情况。
- 项目管理中，对比不同任务或模块的预计耗时与实际耗时。

## 常见问题

### 支持哪些数据输入格式？

支持两种格式：1) JSON数组，每个对象包含label、leftValue、rightValue字段；2) 纯文本，每行一个数据点，格式为“标签|左值|右值”。

### 可以自定义图表的颜色吗？

可以。您可以选择预设的配色方案（如暖色调、商务色），也可以单独指定左侧条形的颜色。

### 生成的图表可以下载吗？

生成的图表以HTML形式呈现，您可以使用浏览器的“另存为图片”功能或截图工具将其保存为PNG、JPG等图片格式。

### 图表的高度和条形宽度可以调整吗？

可以。您可以通过“图表高度”和“条形宽度”选项，在指定范围内调整图表的整体高度和条形的最大宽度。

### 如何让图表显示数值标签？

默认情况下，“显示数值”选项是开启的，数值会直接显示在条形上。您也可以通过取消勾选来隐藏数值。

## 相关工具

- [环形图生成器](https://elysiatools.com/zh/tools/donut-chart-generator): 从数据生成可自定义的环形图（甜甜圈图），具有中央空间，非常适合显示比例数据
- [漏斗图生成器](https://elysiatools.com/zh/tools/funnel-chart-generator): 从数据生成可自定义的漏斗图，非常适合显示转化率、销售管道和流程
- [甘特图生成器](https://elysiatools.com/zh/tools/gantt-chart-generator): 创建专业甘特图，支持任务时间线、依赖关系、进度跟踪和里程碑标记
- [里程碑图生成器](https://elysiatools.com/zh/tools/milestone-chart): 生成项目里程碑图表，包含时间线节点和关键成就点
- [多层饼图生成器](https://elysiatools.com/zh/tools/multi-level-pie-chart-generator): 创建同心圆多层饼图，支持层级关系显示和交互式钻取功能
- [象形图生成器](https://elysiatools.com/zh/tools/pictograph-generator): 使用图标/符号创建象形图来表示数量，支持自定义图标、颜色和布局
- [进度条生成器](https://elysiatools.com/zh/tools/progress-bar-generator): 从数据生成可自定义的进度条，非常适合显示完成状态、排名或对比数值
- [金字塔图生成器](https://elysiatools.com/zh/tools/pyramid-chart-generator): 生成金字塔图用于层级结构可视化，非常适合组织架构、需求层次和比例数据展示

## 示例

- [二维码示例](https://elysiatools.com/zh/samples/qrcode-samples): 用于测试二维码读取和生成工具的示例二维码图像
- [Grafana 高级应用示例](https://elysiatools.com/zh/samples/grafana-samples): 全面的 Grafana 示例，涵盖高级仪表板设计、告警配置、数据源集成和插件开发
- [WebRTC 实时通信示例](https://elysiatools.com/zh/samples/webrtc-samples): 全面的 WebRTC 示例，用于点对点音视频通信、数据通道、屏幕共享和信令服务器实现
- [分布式追踪示例](https://elysiatools.com/zh/samples/distributed-tracing-samples): 使用 Jaeger、OpenTelemetry 和其他现代可观测性工具的综合分布式追踪示例，适用于微服务架构

## 相关内容

- [图表与图示生成器](https://elysiatools.com/zh/hubs/chart-diagram-generators): 根据数据结构选择图表，清晰表达比较、分布、层级、关系、进度和时间安排。
