plotly_express包
感谢分享:Plotly Express使用教程 https://www.sitstars.com/archives/84/
刚接触到这个可视化包,觉得好玩。测试了下官方示例,代码正常运行,但是绚丽无比的图片没有显示出来,找了一下午解决方案。
环境Python 3.7,spyder
1.安装plotly_express包
pip install plotly_express # 安装
2.画图
import plotly.express as px
import plotly
iris = px.data.iris()
iris_plt = px.scatter(iris, x='sepal_width', y='sepal_length',
color='species', marginal_y='histogram',
marginal_x='box', trendline='ols')
3.显示
Plotly貌似只能在Jupyter中直接显示,而在代码编辑器中,如Spyder,无法通过fig.show()直接显示。一个间接的解决方案是利用浏览器显示
# 方法一
plotly.offline.plot(iris_plt,image_filename='type1.html')
# 方法二
fig.write_html("file.html")
4.结果