#python #plotly #plotly-dash
Вопрос:
В настоящее время я обдумываю способ показать, какая база данных отображается на графике, когда я получаю информацию.В настоящее время мой график dash выглядит так, и я хотел бы, чтобы он показывал, какую базу данных в настоящее время использует график для получения информации, у меня есть две базы данных в приложении.Должен ли я сделать новый макет = go.Функция компоновки в графике def или где-либо еще?У вас, ребята, есть какие-нибудь предложения?
здесь я хотел бы показать имя базы данных, которую я использую
На данный момент у меня есть это в моем html-макете.С левой стороны вы можете видеть мои базы данных,которые показаны в html, но мне нужно показать базу данных в выводе графика.
controls = dbc.FormGroup( [ dbc.Row([ dbc.Col( html.Div(["Start Time: ", constants.start_date_picker], ), ), dbc.Col( html.Div([ constants.start_time_picker ]) ) ],style={"marginBottom":"0.5em"}), dbc.Row([ dbc.Col( html.Div(["End Time: ", constants.end_date_picker]), ), dbc.Col(constants.end_time_picker ), ]), html.Hr(), dbc.Row([ dbc.Col([ html.Div(["Database"]) ]), dbc.Col([ constants.database ]) ],style={"marginBottom":"1em"}), dbc.Row([ ],style={"marginBottom":"1em"}), dbc.Row([ dbc.Col([ html.Div(["Language"]) ]), dbc.Col([ constants.language ]) ],style={"marginBottom":"0.5em"}), html.Hr(), dbc.Button( id='submit_button', n_clicks=0, children='Submit', color='primary', block=True ), html.Hr(), html.Div(id="alert7"),#appcallback output 3 html.Div(id="link7"),#appcallback download sheet output # html.Div(id="alert8")#appcallback excel #html.Div(id="barchart7"),#appcallback pie output 2 # html.Div(id="pie7") ] ) sidebar = html.Div( [ html.H2('Input', style=constants.TEXT_STYLE), # html.H3('Parameters', style=constants.TEXT_STYLE), html.Hr(), controls ], style=constants.SIDEBAR_STYLE, ) layout = html.Div([sidebar, content])
Ответ №1:
Я просто добавляю новый заголовок и использую свою базу данных параметров, и она отлично работает
fig = px.bar(dataframe, x=dataframe['Timestamp'], y=dataframe['Duration'], title=("The database is") ' ' (database))