Как обновить графически график из модифицированной dash_table? - PullRequest
0 голосов
/ 24 октября 2019

У меня есть data_table, который содержит данные, которые я хочу построить:

@app.callback(
    Output('table','children'),
    [Input('refresh-data','n_clicks')])
def refresh_table(value):
    data = df
    return dt.DataTable(
        id='results',
        columns=[{"name": i, "id": i} for i in df.columns],
        data=df.to_dict('records'),
        row_deletable=True,
        )

Когда пользователь сортирует таблицу или удаляет строку, графики должны обновляться соответственно:

@app.callback(
    Output("oxidation", "figure"), inputs)
def plot_6(df, x, c, value):
    print(pd.DataFrame(df))
    return px.bar(df, x=x, y='Oxidations [%]', color=c,
                  title='Oxidations [%]', hover_data=['RawFile'])

Есть ли способ извлечь текущее состояние таблицы данных и вернуть его как pandas.DataFrame()? Удаленные строки больше не отображаются, но сортировка ничего не делает.

...