python dash callback_Python dash回调函数

这可能会问很多问题,但我很好奇是否有人有任何技巧来组合这两个破折号脚本。其目的是合并下拉菜单,以删除/添加可视化图上的数据点。在

第一个脚本将很好地可视化我的数据,第二个带有回调函数的脚本用于从plotly tutorials创建一个下拉菜单。在import dash

import dash_core_components as dcc

import dash_html_components as html

import pandas as pd

import plotly.graph_objs as go

external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']

app = dash.Dash(__name__, external_stylesheets=external_stylesheets)

df = pd.read_csv('boilerData.csv', index_col='Date', parse_dates=True)

df = df.fillna(method = 'ffill').fillna(method = 'bfill')

app.layout = html.Div([

dcc.Graph(

id='hws',

figure={

'data': [

{'x': df.index, 'y': df.HWST, 'type': 'line', 'name': 'hwst'},

{'x': df.index, 'y': df.HWRT, 'type': 'line', 'name': 'hwrt'},

{'x': df.index, 'y': df.OAT, 'type': 'line', 'name': 'oat'},

],

'layout': {

'title': 'Heating System Data Visualization'

}

}

)

])

if __name__ == '__main__':

app.run_server(debug=True)

下拉脚本:

^{pr2}$

任何提示都有帮助,仍在学习。。。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值