Mündəricat:
- Təchizat
- Addım 1: Məlumatların Yüklənməsi
- Addım 2: Faylınızı Python Layihənizə Yükləyin
- Addım 3: Dəyişən İllərə İllər Sütunu əlavə edin
- Addım 4: Temperatur Variale Yaratmaq və Temperaturları Ona Əlavə etmək
- Addım 5: Pyplot -u Matplotlib -dən idxal edin
- Addım 6: Qrafik
Video: Python -da İqlim Dəyişikliyindən İstilik Dəyişikliyinin Qrafiki: 6 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
İ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ə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 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
. 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
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
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 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ə İ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: 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ə 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 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