Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Plotly:如何更改时间窗口小部件的位置?_Python_Plotly_Plotly Python - Fatal编程技术网

Python Plotly:如何更改时间窗口小部件的位置?

Python Plotly:如何更改时间窗口小部件的位置?,python,plotly,plotly-python,Python,Plotly,Plotly Python,是否可以在plotly中更改时间动画绘图小部件的位置?默认情况下,它位于绘图的底部,但在我的案例中,它覆盖了标签 这是plotly的食谱:您可以使用四个字母b、l、r、t中的任意一个来访问和编辑滑块的四个填充属性,这四个字母分别在以下位置沿组件底部、左侧、右侧和顶部设置填充: fig['layout']['sliders'][0]['pad']['t'] 绘图1:图['layout']['sliders'][0]['pad']['t']=10 绘图2:`fig['layout']['sli

是否可以在plotly中更改时间动画绘图小部件的位置?默认情况下,它位于绘图的底部,但在我的案例中,它覆盖了标签


这是plotly的食谱:

您可以使用四个字母
b、l、r、t中的任意一个来访问和编辑滑块的四个填充属性,这四个字母分别在以下位置沿组件底部、左侧、右侧和顶部设置填充:

fig['layout']['sliders'][0]['pad']['t']
绘图1:
图['layout']['sliders'][0]['pad']['t']=10

绘图2:`fig['layout']['sliders'][0]['pad']['t']=200`

当然,现在调整updatemnu的填充也是有意义的。你可以用一种更相似的方式:

fig['layout']['updatemenus'][0]['pad']['t']
绘图3:调整滑块和更新U

完整代码:

import plotly.express as px
df = px.data.gapminder()
fig=px.scatter(df, x="gdpPercap", y="lifeExp", animation_frame="year", animation_group="country",
           size="pop", color="continent", hover_name="country",
           log_x=True, size_max=55, range_x=[100,100000], range_y=[25,90])

padding_top = 200

fig['layout']['sliders'][0]['pad']['t'] = padding_top
fig['layout']['updatemenus'][0]['pad']['t'] = padding_top

fig.show()
你好,Matteo,请提供一个。