如何将D3.js的酷炫延续到Python中?
Python的Matplotlib可视化库与JavaScript的D3js强交互可视化库结合后,mpld3诞生,mpld3弥补Matplotlib的弱交互能力,可将matplotlib图像导出为HTML代码,进而运用于浏览器网页、博客等中。

安装
pip install mpld3
mpld3常规交互
Matplotlib案例
mpld3辅助Matplotlib开启交互模式,仅需一行代码mpld3.enable_notebook()或者mpld3.display()
import matplotlib.pyplot as plt
import mpld3 #导入mpld3
import numpy as npplt.style.use('bmh')
plt.figure(dpi=120)
plt.scatter(np.random.random(150),np.random.random(150),s=300,c=np.random.random(150),alpha=0.8)mpld3.enable_notebook() #jupyter notebook中渲染图形
#mpld3.display() #同上,jupyter notebook中渲染图形
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
