Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kupakua Takwimu
- Hatua ya 2: Kupakia faili yako kwenye Mradi wako wa Chatu
- Hatua ya 3: Kuongeza safu ya Miaka kwa Miaka inayobadilika
- Hatua ya 4: Kuunda Variale ya Joto na Kuongeza Joto Kwake
- Hatua ya 5: Kuingiza Pyplot Kutoka Matplotlib
- Hatua ya 6: Kuchora picha
Video: Grafu ya Mabadiliko ya Joto Kutoka kwa Mabadiliko ya Tabianchi katika Python: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Mabadiliko ya hali ya hewa ni shida kubwa. Na watu wengi hawana sasa ni kiasi gani kimeongezeka. Katika hili tunaweza kufundisha mabadiliko ya hali ya hewa kwa sababu ya mabadiliko ya hali ya hewa. Kwa karatasi ya kudanganya, unaweza kuona faili ya chatu hapa chini.
Vifaa
Utahitaji:
- Mhariri wa Nambari (ninatumia toleo la jamii la PyCharm)
- Python v3.8 au mpya
Hatua ya 1: Kupakua Takwimu
Kwanza, utahitaji kupakua data. Ikiwa unataka kuchora kitu kingine, unaweza kutumia hifadhidata tofauti. Ninatumia hifadhidata kutoka NOAA. Hapa kuna hifadhidata. Unaweza kuingiza vigezo vyako vya kawaida na kisha bonyeza njama, tembeza chini, na utaona ikoni iliyo na hati na X juu yake kushoto mwa meza. Ili kuhakikisha kuwa ni sahihi, hover juu yake na inapaswa kusema Pakua data katika muundo wa CSV. Pia kuna faili zingine za csv ambazo nimeweka chini ambayo unaweza kutumia badala yake.
Hatua ya 2: Kupakia faili yako kwenye Mradi wako wa Chatu
Ili kupakia faili yako kwenye mradi wa chatu, kwanza, hakikisha iko kwenye folda moja kwenye kompyuta yako. Ifuatayo, andika, file = open ("Jina la Hifadhidata", "r")
data = faili. muhtasari ()
Kazi wazi hufungua mkusanyiko wa data na r ni ya kusoma. Ingawa faili imefunguliwa, hii inamaanisha tu kuwa una uwezo wa kuisoma kwa hivyo tunaunda tofauti nyingine inayoitwa data, ambayo inasoma faili.
Sisi baadaye tunaunda miaka inayobadilika. Hii ni safu ya miaka ya hifadhidata na itazihifadhi. Kwa hivyo tunaandika, miaka =
Hatua ya 3: Kuongeza safu ya Miaka kwa Miaka inayobadilika
Ili kuongeza safu ya miaka kwa kutofautisha kwa miaka, tunaendesha kitanzi.
kwa mstari katika data: years.append (int (line.split (',') [0]))
Kitanzi kinaendesha kitanzi kwa kila mstari. miaka.ambatisha nyongeza katika mabano. Kazi ya int hubadilisha nini ndani ya mabano kuwa nambari kamili. Line.split (",") itagawanya yaliyomo kwenye mstari uliogawanyika kwa koma na kurudisha safu, kwa hivyo tunaweka [0] mwishoni ili kupata kipengee cha kwanza katika safu, mwaka.
Hatua ya 4: Kuunda Variale ya Joto na Kuongeza Joto Kwake
Kwa sababu faili yetu ya.csv imegawanywa na mistari, kuonyesha kuna laini mpya, tuna / n mwisho wa kila mstari kuwakilisha laini mpya. Hii inamaanisha tunapaswa kufanya kazi kidogo zaidi kupata joto kutoka kwa hifadhidata. Tunaanza na nambari sawa.
temp =
kwa mstari katika data:
orodha = namba.split (',') [1].plplit ()
Angalia kuwa tuna kipande cha pili mwishoni mwa mstari wa mwisho. Hii itavunja kila tabia kwa hivyo ikiwa tuna neno hello itakuwa h, e, l, l, o. Tunapaswa kupata joto tu kutoka kwa orodha ya safu.
nambari = kuelea ( jiunge (nambari)) temp.append (num)
Nambari ya kutofautisha hubadilisha toleo lililounganishwa la orodha ya safu kuwa kuelea. Kama tulivyojifunza somo la mwisho, njia ya.append inaiongeza kwa safu.
Hatua ya 5: Kuingiza Pyplot Kutoka Matplotlib
Ili kuonyesha grafu joto, lazima uingize Pyplot.
kutoka matplotlib kuagiza pyplot kama plt
Hii sasa inaongeza Pyplot kwenye mradi wako na kutumia kazi yoyote unayoiita plt. kaziName ().
Hatua ya 6: Kuchora picha
Ili kuipiga picha tunaita kazi ya njama. Kisha tunaita xlabel na ylabel kuweka grafu yetu.
plt njama (miaka, temp)
plt.label ('Joto (C)')
plt.label ('Miaka')
onyesha ()
Kazi ya kuonyesha inaonyesha grafu.
Ilipendekeza:
Jinsi ya kutumia Sensor ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu: Hatua 5
Jinsi ya Kutumia Sensorer ya Joto la DHT11 Na Arduino na Joto la Uchapishaji Joto na Unyevu: Sura ya DHT11 hutumiwa kupima joto na unyevu. Unyevu wa DHT11 na sensorer ya joto hufanya iwe rahisi sana kuongeza data ya unyevu na joto kwenye miradi yako ya elektroniki ya DIY. Ni kwa kila
Joto la joto la ESP32 NTP Kuchunguza Thermometer na Sauti ya Steinhart-Hart na Alarm ya Joto.: Hatua 7 (na Picha)
Joto la kupima joto la ESP32 NTP na Thermometer ya kupikia ya joto na Alarm ya Steinhart-Hart na Alarm ya joto. ni ya kufundisha inayoonyesha jinsi ninavyoongeza uchunguzi wa joto la NTP, piezo b
Joto -Joto La Kudhibitiwa la Joto La joto: Hatua 6
Joto -Joto La Kutabasamu La Kudhibiti Joto: ******************************************* ************************************************** +
Nuru Kutoka kwa Nishati ya Joto kwa Chini ya $ 5: 7 Hatua (na Picha)
Nuru Kutoka kwa Nishati ya Joto kwa Chini ya $ 5: Sisi ni wanafunzi wawili wa ubunifu wa viwandani nchini Uholanzi, na huu ni uchunguzi wa haraka wa teknolojia kama sehemu ya kozi ndogo ya Teknolojia ya Dhana ya Ubunifu. Kama mbuni wa viwandani, ni muhimu kuweza kuchambua teknolojia kwa njia
Maandiko ya Kuendesha Moja kwa Moja Kutoka kwa Menyu ya Muktadha katika Windows XP: 3 Hatua
Maandiko ya Kuendesha Moja kwa Moja Kutoka kwa Menyu ya Muktadha katika Windows XP: Hii awali ilitengenezwa na uzi juu ya Aqua-soft.org juu ya Kuunda " isiyo na kitu " Folda. Kutengeneza " isiyo na kitu " FolderSomeone alitaka kuweza kutoa yaliyomo kwenye folda yao ya upakuaji bila kufuta f