可视化神器 Plotly Express 合并到 Plotly,

安装过程有点小尴尬

前些时候,「Python数据之道」发布了关于 Plotly Express 的两篇文章,发现大家都很喜欢这个新的可视化神器。

  • 可视化神器推荐(Plotly Express)

  • 在 Pycharm 等编辑器下使用 Python 可视化神器 Plotly Express

7月17日, Plotly 官方宣布将 Plotly 更新到 version 4,并将 plotly_express 包含到其中,所以,今后可以直接在 Plotly 中在运行 Plotly Express 了。

Plotly Express is now part of Plotly.py version 4 and so the plotly_express module now just re-exports the contents of plotly.express

今天,我们紧跟时代步伐,来畅览新的版本, let's go!!!

如何安装?

Method-1:直接更新 Plotly

在终端输入代码如下:

pip install plotly --upgrade

Method-2: 更新 plotly_express

在终端输入代码如下:

pip install plotly_express==0.4.0

安装完成后,后续使用 plotly express 就可以用下面的方式来运行

  1. # 在 plotly v4.0 版本中

  2. import plotly.express as px


  3. # 在 plotly_express v0.1.1 版本中

  4. # import plotly_express as px

更多说明可以在 Plotly Express 的 github 项目仓库中来查找

  • https://github.com/plotly/plotly_express

小小插曲

然而,在安装过程中,发现了一些小小的尴尬。

在执行以下命令的时候:

pip install plotly --upgrade

会提示 cufflinks 的安装环境与 Plotly 的更新有冲突,图示如下:

cufflinks (version 0.16) 安装时要求 plotly 的版本小于 4.0 版本,所以当更新 plotly 到 v4 版本的时候, cufflinks v0.16 就不能运行了。

为了让 cufflinks 能顺利运行,我们更新安装这个库试试

pip install cufflinks --upgrade

过程图示如下:

在更新完成后,会提示 Plotly 版本由 v4.0 降级到了 v3.1 版本。

在这种情况下,如果还想运行 Plotly Exprss,需要安装以前的单独的版本,在终端执行以下代码

pip install plotly_express==0.1.1

如果想在不同的环境中使用 plotly_express 的最新版本(即 Plotly v4)或者使用 cufflinks ,可以考虑安装两个虚拟环境,分别安装 plotly v4 版本 和 cufflinks,来暂时解决这个问题。

当然, 考虑到 plotly 4.0 刚刚发布没多久 (7月17日),cufflinks 后续应该会修改这个安装的要求,以适应 plotly 的最新版。

最后

如果你还不知道 cufflinks 是什么,建议先自行了解下,跟 plotly express 一样, cufflinks 也是一个神器哦。Cufflinks 是基于 Plotly 来运行的,后续会介绍下,这里先上一张用 cufflinks 绘制的图,大家可以先过过眼瘾。



-------------------End-------------------


 Python数据之道 

让数据更有价值

回复 “600”,

获取《Python知识手册》

  • 推荐 | 免费获取《Python知识手册》

  • Matplotlib最有价值的50个图表

  • 可视化神器推荐(Plotly Express)

  • 推荐一个牛逼的生物信息库-Dash Bio

  • 用Python快速分析和预测股票价格

微信交流:后台回复 “微信群”加群交流 。


©著作权归作者所有:来自51CTO博客作者mb5fe18e7c44408的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 推荐:这才是你寻寻觅觅想要的 Python 可视化神器
  2. 在 Pycharm 等编辑器下使用 Python 可视化神器 Plotly Express
  3. 有了这个VSCode神器,从此爱上调试代码
  4. 写在Pandas120题系列完结|附PDF版本源码下载
  5. 收下这份来自GitHub的神器,一图搞定Matplotlib!
  6. 全方位解读php8.0版本优化与改进
  7. 认识在 macOS 下使用 PHP-version 切换 PHP 版本的方法
  8. 论PHP接口版本控制【兼容多端接口】
  9. 处理 PHP 开发版本问题

随机推荐

  1. [置顶] Android屏幕适配全攻略(最权威的
  2. Android中Button控件Buttons in button b
  3. 21款优秀Android开源库整理推荐
  4. Anddroid各种布局总结
  5. 使用Android Studio与ArcGIS Android SDK
  6. Android技术内幕
  7. Android热修复(2):AndFix热修复框架的使用
  8. android仿网易云音乐、即时通讯、bilibil
  9. [转]android:layout_gravity 和 android:
  10. Android(安卓)-- StateMachine瑙f瀽