Plotly

Plotly是强大的数据可视化工具与开源库,支持Python、R等语言创建交互式图表与仪表盘,并提供Dash框架,助力数据分析师打造专业数据应用。

访问官网
Plotly

特点

交互式图表引擎

基于D3.js与WebGL,支持缩放、悬停、框选等操作,实时响应数据变化,适合探索性分析。

多语言原生绑定

提供Python、R、Julia、MATLAB、JavaScript等API,语法统一且与主流数据科学工具无缝集成。

在线协作与发布

通过Plotly Chart Studio或Dash Enterprise,直接分享、嵌入交互图表,支持团队协作与仪表板部署。

基本信息

Plotly
  • 出品方:Plotly Technologies Inc.(总部位于加拿大蒙特利尔)
  • 英文名称:Plotly
  • 首次发布:2012 年
  • 产品类型:交互式数据可视化库,支持 Python、R、JavaScript、Julia 等多种编程语言
  • 核心能力:创建交互式图表、仪表盘、地理地图、3D 可视化、科学绘图与统计分析图表
  • 最新版本:Plotly 5.15 及 Plotly.js 2.27(截至 2024 年更新)
  • 主要应用:数据科学分析、商业智能报告、科研论文出版、Web 应用集成与实时数据展示

所获荣誉

Plotly
  • Forrester Wave领导者:Plotly在2021年Forrester Wave数据可视化平台评估中获评领导者,凭借其强大的图形库和开发者友好的API获得最高评价。
  • Gartner Peer Insights客户选择奖:2021年,Plotly被Gartner Peer Insights评为数据可视化平台客户选择奖,用户广泛认可其交互性和易部署性。
  • InfoWorld年度技术奖:2017年,Plotly获得InfoWorld年度技术奖,表彰其在科学图表和商业智能可视化方面的突破性贡献。
  • InfoWorld Bossie奖:2015年,Plotly的开源图表库获得InfoWorld最佳开源软件Bossie奖,体现了其在开源社区的深远影响。

发展历史

2012

由 Alex Johnson、Jack Parmer 和 Chris Parmer 在加拿大蒙特利尔创立 Plotly 公司,最初专注于云端的交互式图表生成工具,支持 Python、R 和 MATLAB 等语言。

2013

发布开源版 Plotly.py,允许用户在 Python 环境中直接调用 Plotly 的 API 创建交互式图形,并支持将图表上传至 Plotly 云端托管。

2015

推出 Plotly.js,一个基于 D3.js 和 WebGL 的纯 JavaScript 开源图表库,无需后端服务即可在网页中生成动态可交互的可视化作品。

2016

发布 Dash 框架,这是一个用于构建 Web 数据分析应用的开源 Python 库,将 Plotly 图表与 Flask、React 结合,使数据科学家能快速搭建仪表盘。

2018

推出 Plotly Express,作为 Plotly.py 的高层级接口,大幅简化常用图表(散点图、折线图、直方图等)的创建代码,降低上手门槛。

2020

发布 Plotly 图表工作室(Chart Studio)重大更新,增强在线协同编辑功能,同时将 Dash 生态扩展至企业级部署方案,支持 Kubernetes 和 Docker。