小编Kri*_*n K的帖子

python 中的 Plotly-Dash 股票应用程序,带有客户端回调(xaxis 缩放上的 yaxis 自动缩放)

我正在使用 xaxis 滑块在 dash-plotly (python) 中创建一个简单的股票图表应用程序。滑动 xaxis 时,我希望 yaxis 动态重新缩放到视图。我想我已经设法在通过“relayoutData”钩子滑动 xaxis 比例时触发回调函数。但不是更新 yaxis,脚本会引发错误。我不确定从回调函数更新布局的正确语法。有任何想法吗?

到目前为止,这是我的代码。它会运行,但 yaxis 是在运行时设置的,并且不会更新。

非常感谢您的帮助 =)

import dash
from dash.dependencies import Output, Input
import dash_core_components as dcc
import dash_html_components as html
import plotly.graph_objs as go
import numpy as np
import datetime

#some random values
a = datetime.datetime.today()
numdays = 100
dateList = []
for x in range (0, numdays):
    dateList.append(a - datetime.timedelta(days = x))
xy = [dateList,np.random.rand(100)]

app = dash.Dash()

app.title = 'Random'
dataS = go.Scatter(
        x = …
Run Code Online (Sandbox Code Playgroud)

python autoscalemode yaxis plotly-dash

1
推荐指数
1
解决办法
2007
查看次数

标签 统计

autoscalemode ×1

plotly-dash ×1

python ×1

yaxis ×1