Introduktion till datavisualisering med Plotly i Python
Alex Scriven
Data Scientist

En dictionary med några viktiga element:
label = texten som visas på knappencount = antal step vid klick på knappenstep = vilken tidsperiod som används ('month', 'year', 'day')stepmode = antingen 'backward' eller 'todate''backward' = går rakt bakåt med antalet counts'todate' = som 'backward', men avrundat till starten av nästa hela tidsperiod
count=6, step='month'):stepmode='backward' zoomar diagrammet till start den 20 april (6 månader bakåt)stepmode='todate' zoomar diagrammet till start den 1 maj (starten av månaden efter 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()

Klick på knappen 2WTD:

Klick på knappen 6MTD:

Introduktion till datavisualisering med Plotly i Python