การแสดงผลข้อมูลด้วย Plotly ใน Python
Alex Scriven
Data Scientist

ดิกชันนารีที่ประกอบด้วย key สำคัญดังนี้:
label = ข้อความที่แสดงบนปุ่มcount = จำนวน step ที่เลื่อนเมื่อคลิกปุ่มstep = ช่วงเวลาที่ใช้เลื่อน ('month', 'year', 'day')stepmode = ระบุเป็น 'backward' หรือ 'todate''backward' = เลื่อนย้อนหลังตามจำนวน count โดยตรง'todate' = เหมือน 'backward' แต่ปัดไปที่จุดเริ่มต้นของช่วงเวลาถัดไป
count=6, step='month'):stepmode='backward' จะซูมกราฟให้เริ่มที่ 20 เมษายน (ย้อนหลัง 6 เดือน)stepmode='todate' จะซูมกราฟให้เริ่มที่ 1 พฤษภาคม (ต้นเดือนถัดจาก 20 เมษายน)
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()

คลิกปุ่ม 2WTD:

คลิกปุ่ม 6MTD:

การแสดงผลข้อมูลด้วย Plotly ใน Python