Plot / Interaction / Drag move
Make a scatterplot with drag move enabled.
from h2o_wave import main, app, Q, ui, data
@app('/demo')async def serve(q: Q): q.page['example'] = ui.plot_card( box='1 1 4 5', title='Point plot drag move', data=data('height weight', 10, rows=[ (170, 59), (159.1, 47.6), (166, 69.8), (176.2, 66.8), (160.2, 75.2), (180.3, 76.4), (164.5, 63.2), (173, 60.9), (183.5, 74.8), (175.5, 70), ]), interactions=['drag_move'], plot=ui.plot([ui.mark(type='point', x='=weight', y='=height')]) ) await q.page.save()
Tags: โplot