首页 经验

ECharts问题,如何绘制散点图(scatter chart)?

时间: 2024-10-19 09:11:49

(部分内容来自网络,其真实性存疑,为了避免对您造成误导,请谨慎甄别。)


要绘制散点图(scatter chart),可以使用 ECharts 中的散点图系列(scatter series)来实现。散点图适用于展示两个数据之间的关系,每个数据点通常由两个数值表示,分别对应横轴和纵轴的值。

下面是绘制散点图的基本步骤:

1. 引入 ECharts 库和主题:

<script src="https://cdn.jsdelivr.net/npm/echarts@5.2.0/dist/echarts.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/echarts-gl@1.1.0/dist/echarts-gl.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/echarts-theme/macarons.js"></script>

2. 创建一个具有一定宽度和高度的 HTML 容器,用于显示散点图:

<div id="scatter-chart" style="width: 800px; height: 600px;"></div>

3. 使用 JavaScript 初始化 ECharts 实例:

var chart = echarts.init(document.getElementById('scatter-chart'), 'macarons');

这里使用了 macarons 主题,你也可以选择其他主题。

4. 定义散点图的配置项:

var option = {
  title: {
    text: '散点图示例'
  },
  xAxis: {
    type: 'value',
    name: '横轴'
  },
  yAxis: {
    type: 'value',
    name: '纵轴'
  },
  series: [
    {
      type: 'scatter',
      data: [
        [1, 2],
        [2, 3],
        [3, 5],
        [4, 8],
        [5, 10]
      ],
      symbolSize: 10
    }
  ]
};

在配置项中,我们可以设置散点图的标题、横轴和纵轴的名称,以及散点图的数据和点的大小。

5. 使用配置项渲染散点图:

chart.setOption(option);

6. 散点图的更多配置和交互可以根据需求进行定制,例如设置标记点的形状、颜色,添加数据标签等。可以参考 ECharts 的官方文档(https://echarts.apache.org/zh/index.html)了解更多选项和示例。

绘制散点图的过程就是这样的。你可以根据自己的需求,修改配置项和数据,来绘制不同的散点图。


上一个 ECharts问题,如何绘制柱状图(bar chart)? 文章列表 下一个 ECharts问题,如何绘制饼图(pie chart)?

最新

工具

© 2019-至今 适观科技

沪ICP备17002269号