Невозможно разбросать обновление mapbox на основе фильтра - PullRequest
0 голосов
/ 26 мая 2020

Я не могу разбросать компоненты mapbox на основе раскрывающегося списка фильтров. Моя таблица данных фильтруется правильно. При загрузке страницы мой фрейм данных обновляется правильно

fig = px.scatter_mapbox(df2, lat="latitude", lon="longitude", hover_name="Name", hover_data=["St", "zip code"],
                    color_discrete_sequence=["fuchsia"], zoom=3, height=600)

Это мой обратный вызов, который работает неправильно. Как мне подключиться к блоку точечной карты (scatter_mapbox) на основе раскрывающегося списка фильтров?

@app.callback(
Output('datatable', 'data'), [Input('St', 'value')])
def update_selected_row_indices(stateCode):
temp_data = df2.copy()

# Type filter
temp_data = temp_data[temp_data['St'].isin(stateCode)]

data = temp_data.to_dict('records')

return data

Спасибо

...