d3.js
D3(Data-Driven Documents),被数据驱动的文档。是一个用动态图形显示数据的JavaScript库,一个数据可视化的工具。
d3的python 接口为mpld3
将Matplotlib和D3js结合起来的基于Python的可视化工具。
安装
pip install mpld3
实现可交互插件
from mpld3 import plugins
实现交互式图例
即点击图例的时候他会显示或者隐藏,方便用户看自己想看的数据
# 准备数据
np.random.seed(100)
df = pd.DataFrame({
'A': np.random.randn(365).cumsum(