टाइम बटन

Python में Plotly के साथ Data Visualization परिचय

Alex Scriven

Data Scientist

टाइम बटन क्या हैं?

 

  • लाइन चार्ट में फ़िल्टर/ज़ूम की अनुमति दें
    • 1D = पिछले दिन का डेटा
    • 1M = पिछले महीने का
    • 1Y = पिछले साल का
    • YTD = "year to date" तक का

 

Yahoo finance buttons

Python में Plotly के साथ Data Visualization परिचय

Plotly में टाइम बटन

 

कुछ प्रमुख तत्वों वाला एक dictionary:

  • label = बटन पर दिखने वाला टेक्स्ट
  • count = बटन क्लिक पर कितने step लेने हैं
  • step = किस तारीख अवधि में जाएँ ('month', 'year', 'day')
  • stepmode = 'backward' या 'todate'
    • 'backward' = सीधे count जितना पीछे जाए
    • 'todate' = 'backward' जैसा, पर अगली पूरी अवधि की शुरुआत तक राउंड किया हुआ
Python में Plotly के साथ Data Visualization परिचय

'backward' बनाम 'todate'

 

  • 20 October पर खत्म होता डेटासेट और 6-महीने का बटन (count=6, step='month'):
    • stepmode='backward' प्लॉट को 20 April से शुरू होने तक ज़ूम करेगा (6 महीने पीछे)
    • stepmode='todate' प्लॉट को 1 May से शुरू होने तक ज़ूम करेगा (April 20 के बाद वाले महीने की शुरुआत)
Python में Plotly के साथ Data Visualization परिचय

सिडनी रेनफॉल उदाहरण

 

  • बटन dictionaries की list के रूप में दिए जाते हैं
date_buttons = [
{'count': 6, 'step': "month", 'stepmode': "todate", 'label': "6MTD"},

{'count': 14, 'step': "day", 'stepmode': "todate", 'label': "2WTD"} ]
Python में Plotly के साथ Data Visualization परिचय

टाइम बटन जोड़ना

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()

बटनों के साथ लाइन चार्ट

Python में Plotly के साथ Data Visualization परिचय

हमारे टाइम बटन क्लिक करना

 

2WTD बटन पर क्लिक करने पर:

पिछले पखवाड़े की बारिश

 

6MTD बटन पर क्लिक करने पर:

पिछले 6 महीनों की बारिश

Python में Plotly के साथ Data Visualization परिचय

अभ्यास करते हैं!

Python में Plotly के साथ Data Visualization परिचय

Preparing Video For Download...