# 散点图生成器

从数据生成可自定义的散点图，支持回归线和多数据系列

> 标准页面: https://elysiatools.com/zh/tools/scatter-plot-generator

- **分类:** Data Visualization

- **关键词:** 图表, 散点图, 可视化, 数据, 生成器, 相关性, 回归

## 概述

散点图生成器是一个在线工具，能将您的数据快速转化为清晰、可自定义的散点图。它支持单系列或多系列数据，并能添加线性回归线，帮助您直观分析变量间的相关性与分布模式。

## 输入项

- **图表数据** (textarea): 散点图数据。支持单/多系列JSON或简单的x,y对
- **图表标题** (text): 显示在图表上方的标题
- **点颜色** (text): 多系列的颜色（逗号分隔的十六进制颜色）。留空使用默认颜色。
- **背景颜色** (color): 图表容器的背景颜色
- **网格线颜色** (color): 网格线的颜色
- **点大小** (number): 数据点的像素大小
- **点透明度** (number): 数据点的透明度（0.1到1.0）
- **图表高度** (number): 图表的像素高度
- **X轴最小值** (number): X轴最小值（留空自动缩放）
- **X轴最大值** (number): X轴最大值（留空自动缩放）
- **Y轴最小值** (number): Y轴最小值（留空自动缩放）
- **Y轴最大值** (number): Y轴最大值（留空自动缩放）
- **X轴标签** (text): X轴的标签
- **Y轴标签** (text): Y轴的标签
- **显示网格线** (checkbox): 显示网格线以便更好阅读
- **显示数据点** (checkbox): 显示数据点（禁用则只显示回归线）
- **显示点标签** (checkbox): 在数据点上显示标签
- **显示回归线** (checkbox): 为每个系列显示线性回归线
- **显示图例** (checkbox): 显示包含所有系列的图例

## 适用场景

- 需要可视化两组连续变量（如身高与体重、广告投入与销售额）之间的关系时。
- 希望比较不同类别或组别（如对照组与实验组）的数据点分布时。
- 需要在图表中展示数据趋势并添加回归线进行初步分析时。

## 工作原理

- 在“图表数据”输入框中，粘贴您的数据。支持JSON格式（单系列或带名称的多系列）或简单的“x,y”文本对。
- 根据需要配置图表外观，如设置标题、调整点的大小与颜色、定义坐标轴范围和标签。
- 选择是否显示网格线、图例以及为每个数据系列添加线性回归线。
- 点击生成按钮，工具将立即渲染出交互式散点图，您可以直接查看或截图保存。

## 使用案例

- 学术研究中，分析实验变量（如温度与反应速率）之间的相关性。
- 商业分析中，可视化不同营销渠道的投入成本与产生的客户数量。
- 教育场景中，向学生展示统计学中数据分布、离群值和线性关系的概念。

## 常见问题

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

支持两种主要格式：1) JSON对象，可定义单系列数组或多系列对象；2) 纯文本，每行一个“x,y”坐标对。

### 如何为不同的数据系列设置不同颜色？

在“点颜色”输入框中，输入用逗号分隔的十六进制颜色代码（如 #3b82f6,#ef4444），颜色将按系列顺序应用。

### 回归线是如何计算的？

工具为每个数据系列独立计算并绘制一条简单的线性回归线（最佳拟合直线），用于展示该系列数据的总体趋势。

### 生成的图表可以交互吗？

生成的图表是静态的HTML图像，不支持悬停查看数据点等交互功能，但您可以清晰地查看整体分布和趋势。

### 可以调整坐标轴的显示范围吗？

可以。通过设置X轴和Y轴的最小值与最大值，您可以自定义坐标轴的显示范围，留空则由工具自动缩放以适应数据。

## 相关工具

- [柱状图生成器](https://elysiatools.com/zh/tools/bar-chart-generator): 从数据生成可自定义的柱状图，支持多种样式选项
- [气泡图生成器](https://elysiatools.com/zh/tools/bubble-chart-generator): 从数据生成可自定义的气泡图，支持三个维度（X、Y、大小）的可视化
- [对比条形图生成器](https://elysiatools.com/zh/tools/comparison-bar-chart): 生成背对背条形图，用于正负值对比展示，非常适合数据集对比分析
- [环形图生成器](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/gauge-chart-generator): 从数据生成可自定义的仪表盘图（速度计图），非常适合显示KPI、指标和性能数据
- [热力图生成器](https://elysiatools.com/zh/tools/heatmap-generator): 从数据生成可自定义的热力图，非常适合可视化数据密度、相关性和模式

## 示例

- [Grafana 高级应用示例](https://elysiatools.com/zh/samples/grafana-samples): 全面的 Grafana 示例，涵盖高级仪表板设计、告警配置、数据源集成和插件开发
- [D3.js 数据可视化示例](https://elysiatools.com/zh/samples/d3js-data-visualization): 全面的D3.js数据可视化示例，包括图表、地图、动画和交互式可视化
- [Terraform Plan JSON 样本](https://elysiatools.com/zh/samples/terraform-plan-json-samples): 用于依赖可视化和变更审查的 Terraform plan JSON 文件样本，贴近 terraform show -json 输出结构
- [二维码示例](https://elysiatools.com/zh/samples/qrcode-samples): 用于测试二维码读取和生成工具的示例二维码图像

## 相关内容

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