Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Pag-download ng Data
- Hakbang 2: Pag-upload ng Iyong File sa Iyong Project sa Python
- Hakbang 3: Pagdaragdag ng Haligi ng Mga Taon sa Variable ng Mga Taon
- Hakbang 4: Lumilikha ng isang pagkakaiba-iba ng Temperatura at Pagdaragdag ng Mga Temperatura dito
- Hakbang 5: Pag-import ng Pyplot Mula sa Matplotlib
- Hakbang 6: Graphing
Video: Pagkuha ng Pagbabago ng Temperatura Mula sa Pagbabago ng Klima sa Python: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Malaking problema ang Pagbabago ng Klima. At maraming tao ang hindi ngayon kung gaano ito nabuhay. Sa itinuturo na ito, isasalamin namin ang pagbabago ng temperatura sa klima dahil sa pagbabago ng klima. Para sa isang cheat sheet, maaari mong tingnan ang python file sa ibaba.
Mga gamit
Kakailanganin mo:
- Isang Code Editor (Gumagamit ako ng bersyon ng komunidad ng PyCharm)
- Python v3.8 o mas bago
Hakbang 1: Pag-download ng Data
Una, kakailanganin mong i-download ang data. Kung nais mong mag-grap ng iba pa, maaari kang gumamit ng ibang dataset. Gumagamit ako ng isang dataset mula sa NOAA. Narito ang dataset. Maaari kang magpasok ng iyong sariling mga pasadyang parameter at pagkatapos ay mag-click sa balangkas, mag-scroll pababa, at makikita mo ang isang icon na may isang dokumento at isang X dito sa kaliwang tuktok ng talahanayan. Upang matiyak na tama ito, mag-hover dito at dapat sabihin na Mag-download ng data sa format na CSV. Mayroon ding ilang iba pang mga csv file na inilagay ko sa ibaba na maaari mong gamitin sa halip.
Hakbang 2: Pag-upload ng Iyong File sa Iyong Project sa Python
Upang mai-upload ang iyong file sa proyekto ng sawa, una, tiyakin na nasa parehong folder ito sa iyong computer. Susunod, uri, file = open ("Pangalan ng Dataset", "r")
data = file.readlines ()
Ang bukas na pag-andar ay magbubukas ng isang dataset at ang r ay para mabasa. Bagaman binuksan ang file, nangangahulugan lamang ito na mababasa mo ito kaya lumikha kami ng isa pang variable na tinatawag na data, na binabasa ang file.
Susunod na lumikha kami ng isang variable na taon. Ito ang haligi ng mga taon ng dataset at iimbak ang mga ito. Kaya't nagta-type kami, taon =
Hakbang 3: Pagdaragdag ng Haligi ng Mga Taon sa Variable ng Mga Taon
Upang idagdag ang haligi ng mga taon sa variable ng mga taon, nagpapatakbo kami ng isang para sa loop.
para sa linya sa data: years.append (int (line.split (',') [0]))
Ang para sa loop ay nagpapatakbo ng loop para sa bawat linya. taon.dugtong ay nagdagdag ng kung ano ang nasa panaklong. Ang int function ay nagko-convert ng kung ano sa loob ng panaklong sa isang integer. Hahatiin ng Line.split (",") ang mga nilalaman ng line split sa isang kuwit at ibabalik ang isang array, kaya inilagay namin ang [0] sa dulo upang makuha ang unang elemento sa array, ang taon.
Hakbang 4: Lumilikha ng isang pagkakaiba-iba ng Temperatura at Pagdaragdag ng Mga Temperatura dito
Dahil ang aming.csv file ay pinaghiwalay ng mga linya, upang maipakita na may isang bagong linya, mayroon kaming / n sa dulo ng bawat linya upang kumatawan sa isang bagong linya. Nangangahulugan ito na kailangan nating gumawa ng kaunti pang gawain upang makuha ang temperatura mula sa dataset. Nagsisimula kami sa parehong code.
temp =
para sa linya sa data:
numlist = line.split (',') [1].split ()
Pansinin na mayroon kaming isang segundo.plit sa dulo ng huling linya. Masisira ito sa bawat tauhan kaya kung mayroon tayong salitang hello ay magiging h, e, l, l, o. Susunod na kailangan naming makuha lamang ang temperatura mula sa array numlist.
num = float ( . sumali (numlist)) temp. magdagdag (num)
Ang variable vari ay nagko-convert ang sumali na bersyon ng array numlist sa isang float. Tulad ng natutunan namin noong nakaraang aralin, ang pamamaraang.append ay idinaragdag ito sa array.
Hakbang 5: Pag-import ng Pyplot Mula sa Matplotlib
Upang i-graph ang mga temperatura, kailangan mong mag-import ng Pyplot.
mula sa matplotlib import pyplot bilang plt
Nagdaragdag ito ngayon ng Pyplot sa iyong proyekto at upang magamit ang anuman sa mga pagpapaandar nito na tinatawag mong plt. functionName ().
Hakbang 6: Graphing
Upang i-grap ito tinawag namin ang pagpapaandar ng balangkas. Tinawag namin pagkatapos ang xlabel at ylabel upang lagyan ng label ang aming grap.
plt.plot (taon, temp)
plt.ylabel ('Temperatura (C)')
plt.xlabel ('Taon')
plt.show ()
Ipinapakita ng pagpapaandar ng palabas ang grap.
Inirerekumendang:
Raspberry Pi-Batay sa Panloob na Klima sa Pagsubaybay sa Klima: 6 na Hakbang
Sistema ng Pagsubaybay sa Klima na Batay sa Batas sa Raspberry: Basahin ang blog na ito at bumuo ng iyong sariling system upang makatanggap ka ng mga alerto kung ang iyong silid ay masyadong tuyo o mahalumigmig. Ano ang isang panloob na sistema ng pagsubaybay sa klima at bakit kailangan natin ng isa? Mga panloob na sistema ng pagsubaybay sa klima magbigay ng isang mabilis na sulyap sa pangunahing klima rel
Pagkuha ng Mga Kapaki-pakinabang na Bits Mula sa isang Mic Oven # 1: 6 Mga Hakbang
Pagkuha ng Mga Kapaki-pakinabang na Bits Mula sa isang Mic Oven na # 1: Ang Instructable na Ito ay tungkol sa pag-recover ng mga kapaki-pakinabang na piraso na maaaring matagpuan sa isang may sira na oven sa microwave. Napaka seryosong mga babala: 1. Hindi lamang ito isang aparato na pinalakas ng mains, maaari itong maglaman ng labis na mapanganib na mataas na boltahe. Ang capacitor na nag-mamaneho
Pagkuha ng Signal Mula sa Isang Lumang Joystick: 5 Mga Hakbang
Kinukuha ang Signal Mula sa isang Lumang Joystick: Ito ay isang proyekto na nagsimula akong magtrabaho noong nakakita ako ng isang lumang joystick na may isang D15 port (game port)
Pag-save ng Mga Larawan Mula sa Flickr W / o Pagkuha ng Spaceball Gif sa Firefox: 8 Mga Hakbang
Sine-save ang Mga Larawan Mula sa Flickr W / o Pagkuha ng Spaceball Gif sa Firefox: Kung nag-browse ka sa http://www.flickr.com at kailanman sinubukang i-save ang isang larawan na hindi pinapayagan kang pumili ng Lahat ng Mga Laki, malamang na natagpuan mo na hindi mo nai-save ang imahe ngunit isang maliit na file ng gif na tinatawag na " spaceball. " Ang mga itinuturo ay nagpapakita
Pagkuha ng Mga Video Mula sa Internet sa Iyong IPod, Mabilis, Madali, at LIBRE !: 5 Hakbang
Pagkuha ng Mga Video Mula sa Internet sa Iyong IPod, Mabilis, Madali, at LIBRE !: Minsan nakakakita ka ng isang video sa YouTube, at gusto mo ito sa iyong iPod. Ginawa ko ito, at hindi ko mawari, ngunit pagkatapos ay ginawa ko, kaya't nagpasya akong ibahagi ito sa internet. Nalalapat lamang ang gabay na ito sa YouTube kung gumagamit ka ng parehong pag-download ng softwa