Introductie tot datavisualisatie met Plotly in Python
Alex Scriven
Data Scientist

Een dictionary met enkele kernelementen:
label = tekst op de knopcount = aantal steps bij klikkenstep = welke periode ('month', 'year', 'day')stepmode = 'backward' of 'todate''backward' = gaat direct terug met count stappen'todate' = als 'backward', maar afgerond naar start van de volgende volledige periode
count=6, step='month'):stepmode='backward' zoomt naar start op 20 april (6 maanden terug)stepmode='todate' zoomt naar start op 1 mei (start van de maand na 20 april)
date_buttons = [ {'count': 6, 'step': "month", 'stepmode': "todate", 'label': "6MTD"},{'count': 14, 'step': "day", 'stepmode': "todate", 'label': "2WTD"} ]
fig = px.line(data_frame=rain, x='Date', y='Rainfall', title="Rainfall (mm) in Sydney")fig.update_layout(dict( xaxis=dict( rangeselector=dict(buttons=date_buttons) ))) fig.show()

Klik op de knop 2WTD:

Klik op de knop 6MTD:

Introductie tot datavisualisatie met Plotly in Python