Python and machine learning interactive visualizations
发布时间
阅读量:
阅读量
d3.js
D3(Data-Driven Documents),即数据驱动文档,是一款基于JavaScript开发的库,专门用于通过动态图形呈现数据,属于数据可视化领域的实用工具。
d3的python 接口为mpld3
【融合Matplotlib与D3js的Python可视化工具实现方案。
安装步骤
通过pip命令执行mpld3库的安装操作
开发交互式插件功能
引入mpld3模块中的插件组件
实现交互式图例
当用户点击图例时,相关数据将被展示或隐藏,便于用户根据需求查看特定信息。
# 准备数据
np.random.seed(100)
df = pd.DataFrame({'A': np.random.randn(365).cumsum(0),
'B': np.random.randn(365).cumsum(0) + 20,
'C': np.random.randn(365).cumsum(0) - 20},
index=range(365))
df.head()
#画图
fig, ax = plt.subplots(figsize=(
全部评论 (0)
还没有任何评论哟~
