You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Plotly Express动画中隐藏播放、停止按钮,仅保留滑块?

解决方案

你可以通过删除Plotly图表布局中的updatemenus配置项实现需求,该配置项对应动画的播放/停止控制按钮组,删除后不会影响原有滑块的正常使用。

完整示例代码如下:

import plotly.express as px
import pandas as pd

df = pd.DataFrame(dict(x=[0, 1, 0, 1],
                       y=[0, 1, 1, 0],
                       z=[0, 0, 1, 1]))
# 生成动画图表
fig = px.line(df, "x", "y", animation_frame="z")
# 移除所有动画控制按钮
fig["layout"].pop("updatemenus")
# 展示图表
fig.show()

如果你不需要完全移除按钮,只是想隐藏,也可以把对应按钮的visible属性设为False,完全移除的场景下直接pop配置项的写法更简洁。

内容的提问来源于stack exchange,提问作者Max Ghenis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 10:00:00