Python में Plotly के साथ Data Visualization परिचय
Alex Scriven
Data Scientist
मान बदलने और प्लॉट अपडेट करने वाला इंटरैक्टिव एलिमेंट
समय के साथ डेटा देखने के लिए उपयोगी
किसी भी समूह के लिए उपयोग कर सकते हैं
$$
$$
$$
एक year स्लाइडर:

एक penguin island स्लाइडर:

animation_frame: स्लाइडर पर क्या होगा (पिछली स्लाइड पर Year या Island)$$
animation_group: पहचानता है कि कौन से सैंपल फ्रेम्स में एक जैसे रहते हैंfig = px.scatter( data_frame=revenues, y='Revenue', x='Employees', color='Industry',animation_frame='Year', animation_group='Company')fig.update_layout({ 'yaxis': {'range': [0, 500000]}, 'xaxis': {'range': [-100000, 2500000]} })fig['layout'].pop('updatemenus') fig.show()

plotly.express animate मेथड से स्लाइडर्स लागू करता है
$$
fig['layout']['sliders'][0].steps[0]['method']
animate
$$
fig = go.Figure()for island in ['Torgersen', 'Biscoe', 'Dream']: df = penguins[penguins.Island == island]temp_trace = px.scatter(df, x="Culmen Length (mm)", y="Culmen Depth (mm)") fig.add_trace(temp_trace.data[0])
sliders = [ {'steps':[{'method': 'update', 'label': 'Torgersen','args': [{'visible': [True, False, False]}]},{'method': 'update', 'label': 'Bisco','args': [{'visible': [False, True, False]}]},{'method': 'update', 'label': 'Dream','args': [{'visible': [False, False, True]}]}]} ]
$$
और फ़ॉर्मैटिंग विकल्प documentation में उपलब्ध हैं
$$
fig.update_layout({'sliders': sliders})
fig.show()

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