Plotly.js 是一个开源的 JavaScript 库,用于创建交互式图表。它支持多种图表类型,包括散点图、折线图、柱状图、3D 图表等,并且易于与数据科学工具集成。

特点

  • 丰富的图表类型:提供多种图表类型,满足不同数据展示需求。
  • 交互式体验:图表支持缩放、平移、拖动等交互操作,增强用户体验。
  • 数据可视化:支持多种数据可视化技术,如热图、地图等。

安装

npm install plotly.js

或者

yarn add plotly.js

使用示例

以下是一个简单的散点图示例:

const plotly = require('plotly.js');

const trace = {
  x: [1, 2, 3, 4],
  y: [10, 11, 12, 13],
  mode: 'markers',
  type: 'scatter'
};

const data = [trace];

plotly.newPlot('myDiv', data);

相关资源

更多关于 Plotly.js 的信息和示例,请访问我们的 官方文档

Plotly.js 示例图表