提问者:小点点

情节range_slider极限


我想让散点“紧密”,即没有松弛,两边没有数据。当我从ploly的留档运行代码时,没有松弛(相同的笔记本,相同的内核)。

我将不胜感激任何建议。

import plotly.graph_objects as go
from datetime import datetime, timedelta

x = [datetime(2019, 1, 1) + timedelta(days=i) for i in range(365)]
y = [1]  * 365
fig = go.Figure()
fig.add_trace(go.Scatter(x=x, y=y, name="Pred", mode="markers"))
fig.update_layout(
    xaxis=dict(
        rangeselector=dict(
            buttons=list([
                dict(count=1,
                     label="1m",
                     step="month",
                     stepmode="backward"),
                dict(count=6,
                     label="6m",
                     step="month",
                     stepmode="backward"),
                dict(count=1,
                     label="YTD",
                     step="year",
                     stepmode="todate"),
                dict(count=1,
                     label="1y",
                     step="year",
                     stepmode="backward"),
                dict(step="all")
            ])
        ),
        rangeslider=dict(
            visible=True
        ),
        type="date"
    )
)
fig.show()

共1个答案

匿名用户

通过在图所示()之前添加以下行:

fig.update_layout(xaxis=dict(range=[x[0],x[-1]],rangeslider=dict(range=[x[0],x[-1]])))

你的图表应该变成: