![Python -da İqlim Dəyişikliyindən İstilik Dəyişikliyinin Qrafiki: 6 Addım Python -da İqlim Dəyişikliyindən İstilik Dəyişikliyinin Qrafiki: 6 Addım](https://i.howwhatproduce.com/images/006/image-16232-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![Python -da İqlim Dəyişikliyindən İstilik Dəyişikliyinin Qrafiki Python -da İqlim Dəyişikliyindən İstilik Dəyişikliyinin Qrafiki](https://i.howwhatproduce.com/images/006/image-16232-1-j.webp)
İqlim Dəyişikliyi böyük bir problemdir. Və bir çox insanlar bunun nə qədər yüksəldiyini bilmirlər. Bu təlimatda, iqlim dəyişikliyi səbəbiylə iqlimdəki temperatur dəyişikliyini qrafiklə izah edəcəyik. Bir fırıldaqçı hesabatı üçün aşağıdakı python faylına baxa bilərsiniz.
Təchizat
Lazım olacaq:
- Kod Redaktoru (PyCharm -ın icma versiyasından istifadə edirəm)
- Python v3.8 və ya daha yeni
Addım 1: Məlumatların Yüklənməsi
Əvvəlcə məlumatları yükləməlisiniz. Başqa bir şey qrafik etmək istəyirsinizsə, fərqli bir verilənlər bazasından istifadə edə bilərsiniz. NOAA -dan bir məlumat dəsti istifadə edirəm. Budur verilənlər bazası. Öz xüsusi parametrlərinizi daxil edə bilərsiniz və sonra süjetə vurun, aşağı diyirləyin və cədvəlin sol üst tərəfində bir sənəd və X işarəsi olan bir simge görəcəksiniz. Doğru olduğundan əmin olmaq üçün üzərinə gedin və CSV formatında məlumat yükləyin yazmalıdır. Aşağıda qoyduğum başqa csv faylları da var ki, bunun əvəzinə istifadə edə bilərsiniz.
Addım 2: Faylınızı Python Layihənizə Yükləyin
![Faylınızı Python Layihənizə Yükləyin Faylınızı Python Layihənizə Yükləyin](https://i.howwhatproduce.com/images/006/image-16232-2-j.webp)
Faylınızı python layihəsinə yükləmək üçün əvvəlcə kompüterinizdə eyni qovluqda olduğundan əmin olun. Sonra yazın, file = open ("Veri Kümesinin Adı", "r")
data = file.readlines ()
Açıq funksiya bir verilənlər bazası açır və r oxumaq üçündür. Fayl açılsa da, bu onu oxuya biləcəyiniz mənasını verir, buna görə də faylı oxuyan data adlı başqa bir dəyişən yaradırıq.
Sonradan dəyişkən illər yaradırıq. Bu, verilənlər bazasının illər sütunudur və onları saxlayacaq. Beləliklə yazırıq, il =
Addım 3: Dəyişən İllərə İllər Sütunu əlavə edin
![İllər Dəyişəninə İllər Sütununun əlavə edilməsi İllər Dəyişəninə İllər Sütununun əlavə edilməsi](https://i.howwhatproduce.com/images/006/image-16232-3-j.webp)
İllər sütununu illər dəyişəninə əlavə etmək üçün for döngəsini işə salırıq.
məlumatlardakı sətir üçün: years.append (int (line.split (',') [0]))
For döngüsü hər bir xətt üçün döngəni idarə edir. years.append mötərizədə olanları əlavə edir. İnt funksiyası mötərizədə olanları tamsayıya çevirir. Line.split (",") xəttin məzmununu virgüllə ayıracaq və bir sıra qaytaracaq, buna görə də serialdakı ilk elementi əldə etmək üçün sonuna [0] qoyuruq.
Addım 4: Temperatur Variale Yaratmaq və Temperaturları Ona Əlavə etmək
![İstilik Variale Yaratmaq və Temperaturları Ona Əlavə etmək İstilik Variale Yaratmaq və Temperaturları Ona Əlavə etmək](https://i.howwhatproduce.com/images/006/image-16232-4-j.webp)
. Csv faylımız xətlərlə ayrıldığı üçün yeni bir sətrin olduğunu göstərmək üçün hər sətrin sonunda yeni bir sətri təmsil etmək üçün / n var. Bu o deməkdir ki, temperaturu verilənlər bazasından əldə etmək üçün bir az daha çox iş görməliyik. Eyni kodla başlayırıq.
temp =
məlumat daxil olmaq üçün:
numlist = line.split (',') [1].split ()
Son sətrin sonunda ikinci.split olduğumuza diqqət yetirin. Bu, hər bir xarakterə bölünəcək, buna görə də salam sözümüz varsa h, e, l, l, o olacaq. Növbəti sıra siyahısından yalnız temperaturu almalıyıq.
num = float (''. qoşul (numlist)) temp.append (num)
Num dəyişən, sıra nömrələr siyahısının qoşulmuş versiyasını floata çevirir. Son dərsi öyrəndiyimiz kimi.append metodu onu massivə əlavə edir.
Addım 5: Pyplot -u Matplotlib -dən idxal edin
![Matplotlib -dən Pyplot idxalı Matplotlib -dən Pyplot idxalı](https://i.howwhatproduce.com/images/006/image-16232-5-j.webp)
Temperaturu qrafikləşdirmək üçün Pyplot idxal etməlisiniz.
matplotlib idxal pyplot kimi plt
Bu, artıq layihənizə və plt dediyiniz hər hansı bir funksiyadan istifadə etmək üçün Pyplot əlavə edir. functionName ().
Addım 6: Qrafik
![Qrafik Qrafik](https://i.howwhatproduce.com/images/006/image-16232-6-j.webp)
Bunu qrafik etmək üçün süjet funksiyası adlandırırıq. Daha sonra qrafikimizi etiketləmək üçün xlabel və ylabel adlandırırıq.
plt.plot (il, temp)
plt.ylabel ('Temperatur (C)')
plt.xlabel ('İllər')
plt.show ()
Göstər funksiyası qrafiki göstərir.
Tövsiyə:
Transistor LED Çubuq Qrafiki: 4 Addım
![Transistor LED Çubuq Qrafiki: 4 Addım Transistor LED Çubuq Qrafiki: 4 Addım](https://i.howwhatproduce.com/images/001/image-884-16-j.webp)
Transistor LED Çubuq Grafiği: Bu məqalə, bir LED bar qrafik ekranı yaratmağın bənzərsiz və mübahisəli bir yolunu göstərir.Bu dövrə yüksək amplituda AC siqnalına ehtiyac duyur. D sinfi gücləndiricisini bağlamağa cəhd edə bilərsiniz
CircuitPython ilə İkili Rəng Çubuğu Qrafiki: 5 Addım (Şəkillərlə)
![CircuitPython ilə İkili Rəng Çubuğu Qrafiki: 5 Addım (Şəkillərlə) CircuitPython ilə İkili Rəng Çubuğu Qrafiki: 5 Addım (Şəkillərlə)](https://i.howwhatproduce.com/images/001/image-1483-5-j.webp)
CircuitPython ilə İkiqat Rəng Çubuğu Grafiği: Pimoroni saytında bu LED bar-qrafikini gördüm və covid-19 kilidlənməsi zamanı ucuz və əyləncəli bir layihə ola biləcəyini düşündüm. Hər birində qırmızı və yaşıl rəngli 24 LED var. 12 seqment, buna görə nəzəri olaraq r göstərə bilməlisiniz
Raspberry Pi ilə İşıq və İstilik Sensor Verilərinin Oxunması və Qrafiki: 5 Addım
![Raspberry Pi ilə İşıq və İstilik Sensor Verilərinin Oxunması və Qrafiki: 5 Addım Raspberry Pi ilə İşıq və İstilik Sensor Verilərinin Oxunması və Qrafiki: 5 Addım](https://i.howwhatproduce.com/images/001/image-695-32-j.webp)
Raspberry Pi ilə İşıq və İstilik Sensor Verilərinin Oxunması və Qrafiki: Bu Təlimat kitabında, moruq pi və ADS1115 analoqlu bir işıq və temperatur sensoru rəqəmsal çeviriciyə necə oxuyacağınızı və matplotlib istifadə edərək qrafik qurmağı öyrənəcəksiniz. Lazımi materiallardan başlayaq
HC-05 vasitəsilə Arduino-dan Android-də Real Zaman Qrafiki: 3 Addım
![HC-05 vasitəsilə Arduino-dan Android-də Real Zaman Qrafiki: 3 Addım HC-05 vasitəsilə Arduino-dan Android-də Real Zaman Qrafiki: 3 Addım](https://i.howwhatproduce.com/images/001/image-2837-9-j.webp)
HC-05 vasitəsilə Arduinodan Android-də Real Zaman Qrafikinin Planlaşdırılması: Hey, burada Arduino kimi bir mikro nəzarətçidən tətbiqə dəyərlərin real vaxt qrafikinin necə qurulacağına dair bir təlimat var. HC-05 kimi bir Bluetooth modulundan istifadə edərək, Ar
Hava İstasyonu: ESP8266 ilə Dərin Yuxu, SQL, Şüşə Qrafiki və Plotly: 3 addım
![Hava İstasyonu: ESP8266 ilə Dərin Yuxu, SQL, Şüşə Qrafiki və Plotly: 3 addım Hava İstasyonu: ESP8266 ilə Dərin Yuxu, SQL, Şüşə Qrafiki və Plotly: 3 addım](https://i.howwhatproduce.com/images/005/image-12942-j.webp)
Hava İstasyonu: ESP8266 Dərin Yuxu, SQL, Şüşə və Plotly ilə Qrafik: Balkonunuzdakı temperaturu, rütubəti və ya işığın intensivliyini bilmək əyləncəli olarmı? Biləcəyimi bilirəm. Belə məlumatları toplamaq üçün sadə bir hava stansiyası hazırladım. Aşağıdakı bölmələr, birini qurmaq üçün atdığım addımlardır. Başlayaq