विषयसूची:

पायथन में जलवायु परिवर्तन से तापमान परिवर्तन का रेखांकन: 6 कदम
पायथन में जलवायु परिवर्तन से तापमान परिवर्तन का रेखांकन: 6 कदम

वीडियो: पायथन में जलवायु परिवर्तन से तापमान परिवर्तन का रेखांकन: 6 कदम

वीडियो: पायथन में जलवायु परिवर्तन से तापमान परिवर्तन का रेखांकन: 6 कदम
वीडियो: IISERB,CS2-RAA:भारत में जलवायु परिवर्तन के कारण उत्पन्न मौसम से संबंध विपरीत परिस्थितियां,Lecture 34 2024, नवंबर
Anonim
पायथन में जलवायु परिवर्तन से तापमान परिवर्तन का रेखांकन
पायथन में जलवायु परिवर्तन से तापमान परिवर्तन का रेखांकन

जलवायु परिवर्तन एक बड़ी समस्या है। और बहुत से लोग अब नहीं जानते कि यह कितना बढ़ गया है। इस निर्देश में, हम जलवायु परिवर्तन के कारण जलवायु में तापमान परिवर्तन का रेखांकन करेंगे। चीट शीट के लिए, आप नीचे दिए गए पायथन फ़ाइल को देख सकते हैं।

आपूर्ति

आपको ज़रूरत होगी:

  • एक कोड संपादक (मैं PyCharm के सामुदायिक संस्करण का उपयोग करता हूं)
  • पायथन v3.8 या नया

चरण 1: डेटा डाउनलोड करना

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

चरण 2: अपनी फ़ाइल को अपने पायथन प्रोजेक्ट में अपलोड करना

अपनी फ़ाइल को अपने पायथन प्रोजेक्ट में अपलोड करना
अपनी फ़ाइल को अपने पायथन प्रोजेक्ट में अपलोड करना

अपनी फ़ाइल को पायथन प्रोजेक्ट में अपलोड करने के लिए, पहले, सुनिश्चित करें कि यह आपके कंप्यूटर पर उसी फ़ोल्डर में है। अगला, टाइप करें, फ़ाइल = खुला ("डेटासेट का नाम", "आर")

डेटा = फ़ाइल। रीडलाइन ()

खुला फ़ंक्शन एक डेटासेट खोलता है और r पढ़ने के लिए है। हालाँकि फ़ाइल खोली गई है, इसका मतलब यह है कि आप इसे पढ़ने में सक्षम हैं इसलिए हम डेटा नामक एक और चर बनाते हैं, जो फ़ाइल को पढ़ता है।

हम आगे एक परिवर्तनीय वर्ष बनाते हैं। यह डेटासेट का वर्ष कॉलम है और उन्हें संग्रहीत करेगा। तो हम टाइप करते हैं, साल =

चरण 3: वर्षों के कॉलम को वर्षों के चर में जोड़ना

वर्षों के कॉलम को वर्षों के चर में जोड़ना
वर्षों के कॉलम को वर्षों के चर में जोड़ना

वर्षों के कॉलम को वर्षों के चर में जोड़ने के लिए, हम लूप के लिए चलाते हैं।

डेटा में लाइन के लिए: years.append(int(line.split(', ')[0]))

लूप के लिए प्रत्येक पंक्ति के लिए लूप चलाता है। year.append कोष्ठक में क्या जोड़ता है। int फ़ंक्शन कोष्ठक के अंदर की सामग्री को पूर्णांक में परिवर्तित करता है। Line.split(", ") अल्पविराम पर विभाजित लाइन की सामग्री को विभाजित करेगा और एक सरणी लौटाएगा, इसलिए हम सरणी में पहला तत्व, वर्ष प्राप्त करने के लिए अंत में [0] डालते हैं।

चरण 4: एक तापमान परिवर्तनशील बनाना और उसमें तापमान जोड़ना

तापमान परिवर्तनशील बनाना और उसमें तापमान जोड़ना
तापमान परिवर्तनशील बनाना और उसमें तापमान जोड़ना

चूंकि हमारी.csv फ़ाइल लाइनों से अलग है, यह दिखाने के लिए कि एक नई लाइन है, हमारे पास एक नई लाइन का प्रतिनिधित्व करने के लिए प्रत्येक पंक्ति के अंत में \n है। इसका मतलब है कि हमें डेटासेट से तापमान प्राप्त करने के लिए थोड़ा और काम करना होगा। हम एक ही कोड से शुरू करते हैं।

अस्थायी =

डेटा में लाइन के लिए:

numlist = line.split(',')[1].split()

ध्यान दें कि हमारे पास अंतिम पंक्ति के अंत में दूसरा.split है। यह इसे प्रत्येक वर्ण में तोड़ देगा, इसलिए यदि हमारे पास हैलो शब्द है तो यह h, e, l, l, o बन जाएगा। हमें आगे केवल एरे numlist से तापमान प्राप्त करना है।

संख्या = फ्लोट (''। शामिल हों (संख्या सूची)) अस्थायी। संलग्न करें (संख्या)

परिवर्तनीय संख्या सरणी अंकसूची के सम्मिलित संस्करण को एक फ्लोट में परिवर्तित करती है। जैसा कि हमने पिछला पाठ सीखा था,.append विधि इसे सरणी में जोड़ देती है।

चरण 5: Matplotlib से पायप्लॉट आयात करना

Matplotlib से पायप्लॉट आयात करना
Matplotlib से पायप्लॉट आयात करना

तापमान को ग्राफ करने के लिए, आपको Pyplot आयात करना होगा।

matplotlib से plt. के रूप में pyplot आयात करें

यह अब आपके प्रोजेक्ट में पायप्लॉट जोड़ता है और इसके किसी भी फ़ंक्शन का उपयोग करने के लिए जिसे आप plt कहते हैं। फ़ंक्शननाम ()।

चरण 6: रेखांकन

ग्राफ़
ग्राफ़

इसे ग्राफ करने के लिए हम प्लॉट फंक्शन कहते हैं। फिर हम अपने ग्राफ को लेबल करने के लिए xlabel और ylabel को कॉल करते हैं।

plt.प्लॉट (वर्ष, अस्थायी)

plt.ylabel ('तापमान (सी)')

plt.xlabel ('वर्ष')

plt.शो ()

शो फ़ंक्शन ग्राफ़ प्रदर्शित करता है।

सिफारिश की: