Dash और Plotly के साथ डैशबोर्ड बनाना
Alex Scriven
Data Scientist
dcc.Checklist() = चेकबॉक्सेसdcc.RadioItems() = रेडियो बटनdcc.Slider() / dcc.RangeSlider() = स्लाइडर चयनकर्ताdcc.DatePickerSingle() / dcc.DatePickerRange() = तारीख़ के लिए स्लाइडर जैसे
एक स्लाइडर:

एक रेंज स्लाइडर:

dcc.Slider(min=10, max=50,value=45,step=5,vertical=False)
मुख्य आर्ग्यूमेंट्स:
min/max : स्लाइडर की सीमाएँvalue : शुरुआती चयनstep : हर नॉच का इन्क्रीमेंटvertical : क्षैतिज या ऊर्ध्वाधर सेट करेंDatePickerSingle: एक तारीख़ चुनें
dcc.DatePickerSingle(
date=date(2025, 7, 1),
initial_visible_month=datetime.now(),
)
date = शुरुआती चयनinitial_visible_month = पॉपअप में दिखा महीनाmin_date_allowed और max_date_allowed सीमित करें
DatePickerSingle जैसाdcc.DatePickerRange(
initial_visible_month=datetime.now(),
start_date=date(2025, 7, 1),
end_date=date(2025, 7, 16),
)
start_date और end_date सेट करें

# dcc.DatePickerSingle(id='sale_date') # dcc.Graph(id='sales_cat')@callback( Output(component_id='sales_cat', component_property='figure'), Input(component_id='sale_date', component_property='date'))def update_plot(input_date): sales = ecom_sales.copy(deep=True)if input_date: sales = sales[sales['InvoiceDate'] == input_date]# Create fig return fig

Dash और Plotly के साथ डैशबोर्ड बनाना