Как я могу перетащить столбец базы данных? - PullRequest
0 голосов
/ 03 мая 2019

Как часть проекта, я хочу визуализировать данные, поэтому я выбрал Dash.Например, пользователь должен перетащить столбец Возраст, и это будет отображаться графически.Как мне этого добиться?Я предпочел бы отображать отдельные столбцы в виде кнопок, которые он может затем «просто» потянуть.

С выпадающим меню это сработало, и перетаскиванием я также мог читать файл CSV. Я прочитал базу данныхтаблица как фрейм данных.Заранее спасибо!

app = dash.Dash(__name__, external_stylesheets=external_stylesheets)
app.layout = html.Div([
    dcc.Upload(
        id='upload-data',
        children=html.Div([
            'Drag and Drop  '

        ]),
        style={
            'width': '100%',
            'height': '60px',
            'lineHeight': '60px',
            'borderWidth': '1px',
            'borderStyle': 'dashed',
            'borderRadius': '5px',
            'textAlign': 'center',
            'margin': '10px'
        },

        multiple=True
    ),


    html.Div([
        dcc.Graph(
        id='Graph2'
        ),
    ], style={'display': 'inline-block', 'width': '49%'}),
    ])
...