Nhập môn Trực quan hóa Dữ liệu với Plotly trong Python
Alex Scriven
Data Scientist

Một dictionary với vài phần chính:
label = văn bản trên nútcount = số step khi nhấp nútstep = đơn vị thời gian di chuyển ('month', 'year', 'day')stepmode = 'backward' hoặc 'todate''backward' = lùi đúng bằng số count'todate' = giống 'backward', nhưng làm tròn về đầu kỳ đầy đủ kế tiếp
count=6, step='month'):stepmode='backward' sẽ thu phóng để bắt đầu từ 20/04 (lùi 6 tháng)stepmode='todate' sẽ thu phóng để bắt đầu từ 01/05 (đầu tháng liền sau 20/04)
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()

Nhấp nút 2WTD:

Nhấp nút 6MTD:

Nhập môn Trực quan hóa Dữ liệu với Plotly trong Python