Sadržaj:
- Pribor
- Korak 1: Preuzimanje podataka
- Korak 2: Prijenos datoteke u vaš Python projekt
- Korak 3: Dodavanje kolone Year u varijablu Years
- Korak 4: Stvaranje temperaturne varijable i dodavanje temperature u nju
- Korak 5: Uvoz Pyplota iz Matplotliba
- Korak 6: Crtanje
Video: Grafikovanje promjene temperature zbog klimatskih promjena u Pythonu: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Klimatske promjene veliki su problem. I mnogi ljudi sada ne znaju koliko je to poraslo. U ovom uputstvu ćemo grafički prikazati temperaturne promjene klime zbog klimatskih promjena. Za varalicu možete pogledati python datoteku u nastavku.
Pribor
Trebat će vam:
- Uređivač koda (koristim verziju PyCharma za zajednicu)
- Python v3.8 ili noviji
Korak 1: Preuzimanje podataka
Prvo morate preuzeti podatke. Ako želite grafički prikazati nešto drugo, možete upotrijebiti drugi skup podataka. Koristim skup podataka iz NOAA -e. Ovdje je skup podataka. Možete unijeti vlastite prilagođene parametre, a zatim kliknuti grafikon, pomaknuti se prema dolje i u gornjem lijevom kutu tablice vidjet ćete ikonu s dokumentom i X. Da biste bili sigurni da je točan, zadržite pokazivač miša iznad njega i trebao bi reći Preuzmi podatke u CSV formatu. Tu su i neke druge csv datoteke koje sam stavio ispod koje možete koristiti umjesto njih.
Korak 2: Prijenos datoteke u vaš Python projekt
Da biste učitali svoju datoteku u python projekt, prvo provjerite je li u istoj mapi na vašem računalu. Zatim upišite, file = open ("Naziv skupa podataka", "r")
data = file.readlines ()
Otvorena funkcija otvara skup podataka i r je za čitanje. Iako je datoteka otvorena, to samo znači da je možete čitati pa stvaramo drugu varijablu pod nazivom data koja čita datoteku.
Zatim stvaramo promjenjive godine. Ovo je stupac godina skupa podataka i pohranit će ih. Pa tipkamo, godine =
Korak 3: Dodavanje kolone Year u varijablu Years
Da bismo stupac godine dodali varijabli godina, pokrećemo for petlju.
za redak u podacima: years.append (int (line.split (',') [0]))
For petlja pokreće petlju za svaki redak. godine.dodaju dodaju ono što je u zagradi. Funkcija int pretvara ono što je unutar zagrada u cijeli broj. Line.split (",") će podijeliti sadržaj podijeljenog retka zarezom i vratiti niz, pa stavljamo [0] na kraj kako bismo dobili prvi element u nizu, godinu.
Korak 4: Stvaranje temperaturne varijable i dodavanje temperature u nju
Budući da je naša.csv datoteka odvojena linijama, da bismo pokazali da postoji novi redak, imamo / n na kraju svakog retka da predstavlja novi redak. To znači da moramo učiniti još malo posla kako bismo dobili temperaturu iz skupa podataka. Počinjemo s istim kodom.
temp =
za red u podacima:
numlist = line.split (',') [1].split ()
Uočite da imamo drugi.split na kraju zadnjeg retka. To će ga raščlaniti na svaki znak pa ako imamo riječ zdravo postat će h, e, l, l, o. Zatim moramo dobiti samo temperaturu iz numliste niza.
num = float (''. join (numlist)) temp.append (num)
Varijabla num pretvara spojenu verziju numlist niza u float. Kao što smo naučili u prošloj lekciji, metoda.append dodaje je u niz.
Korak 5: Uvoz Pyplota iz Matplotliba
Da biste grafički prikazali temperature, morate uvesti Pyplot.
from matplotlib import pyplot as plt
Ovo sada dodaje Pyplot vašem projektu i za korištenje bilo koje od njegovih funkcija koje nazivate plt. functionName ().
Korak 6: Crtanje
Za grafički prikaz nazivamo funkciju crtanja. Zatim nazivamo xlabel i ylabel za označavanje našeg grafikona.
plt.plot (godine, temp)
plt.ylabel ('Temperatura (C)')
plt.xlabel ('Godine')
plt.show ()
Funkcija prikaza prikazuje grafikon.
Preporučeni:
Promatrač vlage i temperature pomoću Raspberry Pi s SHT25 u Pythonu: 6 koraka
Promatrač vlažnosti i temperature pomoću Raspberry Pi s SHT25 u Pythonu: Budući da smo entuzijasti za Raspberry Pi, sjetili smo se još spektakularnih eksperimenata s njim. U ovoj kampanji napravit ćemo Promatrač vlažnosti i temperature koji mjeri relativnu vlažnost i temperaturu pomoću Raspberry Pi i SHT25, Vlaga
Brz i jednostavan način promjene zaključanog zaslona u 6 jednostavnih koraka (Windows 8-10): 7 koraka
Brz i jednostavan način promjene zaključanog zaslona u 6 jednostavnih koraka (Windows 8-10): Želite li promijeniti stvari na prijenosnom računalu ili računalu? Želite promjenu svoje atmosfere? Slijedite ove brze i jednostavne korake za uspješnu prilagodbu zaključanog zaslona računala
Keyminder! uređaj zbog kojeg ne gubite ključeve!: 3 koraka (sa slikama)
Keyminder! uređaj zbog kojeg ne gubite ključeve !: Ovaj uređaj pomaže vam da ne izgubite ključeve! Ako ste poput mene, kad dođete s posla, odmah izgubite ključeve nakon otključavanja vrata i čekate sljedeći dan neposredno prije nego što ih morate otići potražiti. Da, možda imaš
Kako natjerati vaš iPod Touch (ili iPhone ako ste ga stvarno zabrljali) da prestane rušiti zbog nedostatka memorije: 3 koraka
Kako natjerati vaš iPod Touch (ili iPhone ako ste ga stvarno zabrljali) da prestane rušiti zbog nedostatka memorije: Pozdrav, korisnici iPod touch -a i iPhone -a. U redu, pa prilično sam siguran da svi imate malo osnovno razumijevanje o tome kako radi Apple iPod, zar ne? Otvorite aplikaciju. Ta će se aplikacija koristiti negdje između možda na iPod-u 1G, 5-30 MB dostupnih
Windows 7 Starter: jednostavan način promjene pozadine: 5 koraka
Windows 7 Starter: jednostavan način za promjenu pozadine: Dobro došli! :-) **** Za čitatelje koji ne žele čitati priču o ovom uputstvu evo kratkog teksta: Ovo uputstvo govori o promjeni pozadine u Windows 7 Starter Edition što predstavlja problem budući da je Microsoft tu opciju izbrisao u ovom određenom