Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन प्लॉटली का उपयोग करके भौगोलिक प्लॉटिंग

पायथन भौगोलिक और ग्राफ डेटा को संभालने के लिए विभिन्न पुस्तकालय प्रदान करता है। पायथन प्लॉटली उन पुस्तकालयों में से एक है जिनका उपयोग भौगोलिक रेखांकन बनाने के लिए किया जाता है। प्लॉटली एक फ्री और ओपन सोर्स लाइब्रेरी है। प्लॉटली विभिन्न प्रकार के ग्राफ़ जैसे लाइन चार्ट, हॉरिज़ॉन्टल बार चार्ट, बार चार्ट, डैशबोर्ड, स्कैटर प्लॉट, बबल चार्ट, पाई चार्ट और बहुत कुछ प्लॉट करने में मदद करता है।

# Import important python geographical libraries.
import plotly.plotly as py
import plotly.graph_objs as go
import pandas as pd
# Must enable in order to use plotly off-line.
from plotly.offline import download_plotlyjs, init_notebook_mode, iplot, plot
# To establish connection
init_notebook_mode()
# type defined is choropleth to
# plot geographical plots
data = dict(type = 'choropleth',
# location: LosAngles, NewJersey, Texas
locations = ['AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FM', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL','IN','IA', 'KS', 'KY'],
# States of USA
locationmode = 'USA-states',
# colorscale can be added as per requirement
colorscale = 'Portland',
# text can be given anything you like
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'})
# passing data dictionary as a list
choromap = go.Figure(data = [data], layout = layout)
# plotting graph
iplot(choromap)

आउटपुट

पायथन प्लॉटली का उपयोग करके भौगोलिक प्लॉटिंग

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


  1. व्हाट्सएप पायथन का उपयोग कर रहा है?

    इस खंड में हम एक व्हाट्सएप चैटबॉट बनाने जा रहे हैं, लेकिन ट्विटर या फेसबुक के लिए कुछ अन्य चैटबॉट्स के विपरीत, व्हाट्सएप चैटबॉट व्हाट्सएप की नीतियों के कारण सीधे प्लेटफॉर्म पर नहीं चलते हैं। लेकिन प्राप्त करने का एक तरीका है, सेलेनियम का उपयोग करके, अजगर में एक बहुत ही स्मार्ट पैकेज जिसके साथ डेवलप

  1. पायथन में gmplot पैकेज का उपयोग करके Google मानचित्र को प्लॉट करना?

    ऐसे कई तरीके हैं जिनसे आप Google मानचित्र पर भौगोलिक निर्देशांक बना सकते हैं। हालाँकि, यदि आप इसे स्थानीय फ़ाइल में सहेजना चाहते हैं, तो इसे पूरा करने का एक बेहतर तरीका gmplot नामक एक अजगर मॉड्यूल के माध्यम से है। पायथन लाइब्रेरी जीएमप्लॉट हमें गूगल मैप्स पर डेटा प्लॉट करने की अनुमति देता है। Googl

  1. पायथन में CX_Freeze का उपयोग करना

    कभी-कभी हमें कुछ अलग बनाने का मन करता है जो बहुत ही रोमांचक होता है, और मानव स्वभाव के अनुसार, हम हमेशा इसे साझा करना पसंद करते हैं। पायथन भी उन इच्छाओं को पूरा करता है। पायथन का उपयोग करते हुए, यदि हम अपने पायथन प्रोग्राम को अपने दोस्तों के साथ साझा करना चाहते हैं, तो हम ऐसा कर सकते हैं, केवल उन स