文章目录
1 Plotly简介
Plotly 是一个非常强大的开源数据可视化框架,它通过构建基于HTML的交互式图表来显示信息,可创建各种形式的精美图表。本文所说的Plotly指的是Plotly.js的Python封装,plotly本身是个生态非常复杂的绘图工具,它对很多编程语言提供接口。交互式和美观易用应该是Plotly最大的优势,而Matplotlib的特点则是可定制化程度高,但语法也相对难学,各有优缺点。
Plotly生态:
(1)Plotly是绘图基础库,它可以深度定制调整绘图,但是API 复杂学习成本较高。
(2)Plotly_exprress则是对Plotly的高级封装,上手容易,它对 Plotly的常用绘图函数进行了封装。缺点是没有 plotly那样自由度高,个人感觉类似Seaborn和Matplotlib的关系。
(3)Dash用于创建交互式绘图工具,可以方便地用它来探索数据,其绘图基于Plotly。
2 Plotly-express
<