Python भौगोलिक और ग्राफ डेटा को संभालने के लिए विभिन्न लाइब्रेरी प्रदान करता है। Python plotly उन लाइब्रेरी में से एक है जिनका उपयोग भौगोलिक ग्राफ बनाने के लिए किया जाता है। Plotly एक मुफ्त और ओपन सोर्स लाइब्रेरी है। Plotly विभिन्न प्रकार के ग्राफ बनाने में मदद करता है जैसे लाइन चार्ट, हॉरिजॉन्टल बार चार्ट, बार चार्ट, डैशबोर्ड, स्कैटर प्लॉट, बबल चार्ट, पाई चार्ट और कई अन्य।
# महत्वपूर्ण Python भौगोलिक लाइब्रेरी आयात करें।
import plotly.plotly as py
import plotly.graph_objs as go
import pandas as pd
# Plotly को ऑफ़लाइन उपयोग करने के लिए सक्षम करना होगा।
from plotly.offline import download_plotlyjs, init_notebook_mode, iplot, plot
# कनेक्शन स्थापित करने के लिए
init_notebook_mode()
# प्रकार को choropleth के रूप में परिभाषित किया गया है
# भौगोलिक प्लॉट बनाने के लिए
data = dict(type='choropleth',
# स्थान: LosAngles, NewJersey, Texas
locations=['AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FM', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY'],
# USA के राज्य
locationmode='USA-states',
# colorscale को आवश्यकतानुसार जोड़ा जा सकता है
colorscale='Portland',
# टेक्स्ट कुछ भी दिया जा सकता है जो आप चाहें
text=['state 1', 'state 2', 'state 3', 'state 4', 'state 5', 'state 6', 'state 7', 'state 8', 'state 9', 'state 10', 'state 11', 'state 12', 'state 13', 'state 14', 'state 15', 'state 16', 'state 17', 'state 18', 'state 19', 'state 20'],
z=[1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0],
colorbar={'title': 'USA-states'})
layout = dict(geo={'scope': 'usa'})
# डेटा डिक्शनरी को सूची के रूप में पास करना
choromap = go.Figure(data=[data], layout=layout)
# ग्राफ प्लॉट करना
iplot(choromap)
आउटपुट

प्लॉट की मदद से, हम इनपुट आइटम (डेटा) को विभिन्न तरीकों से देख सकते हैं जो इस बात पर आधारित है कि हम क्या हासिल करना चाहते हैं। हम भारत के विभिन्न राज्यों (29) को विभिन्न रंगों के साथ देख सकते हैं जो इस बात पर आधारित है कि कौन सी राजनीतिक पार्टी इस पर शासन कर रही है या खाद्य विकल्पों (शाकाहारी/मांसाहारी) के आधार पर कौन सा राज्य किस प्रकार का भोजन पसंद करता है या कोई अन्य चीज जिसकी आप कल्पना कर सकते हैं। Plotly डेटा को आसानी से समझने योग्य तरीके (ग्राफ) में देखने के लिए एक बहुत शक्तिशाली और इंटरैक्टिव लाइब्रेरी प्रदान करता है।