Orodha ya maudhui:

Grafu ya Mabadiliko ya Joto Kutoka kwa Mabadiliko ya Tabianchi katika Python: Hatua 6
Grafu ya Mabadiliko ya Joto Kutoka kwa Mabadiliko ya Tabianchi katika Python: Hatua 6

Video: Grafu ya Mabadiliko ya Joto Kutoka kwa Mabadiliko ya Tabianchi katika Python: Hatua 6

Video: Grafu ya Mabadiliko ya Joto Kutoka kwa Mabadiliko ya Tabianchi katika Python: Hatua 6
Video: Теория пылающего пердака, хроники боли #3 Прохождение Cuphead 2024, Novemba
Anonim
Grafu ya Mabadiliko ya Joto Kutoka kwa Mabadiliko ya Tabianchi katika Chatu
Grafu ya Mabadiliko ya Joto Kutoka kwa Mabadiliko ya Tabianchi katika Chatu

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

Kupakia Faili Yako kwenye Mradi Wako wa Chatu
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

Kuongeza safu ya Miaka kwa Miaka inayobadilika
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

Kuunda Variale ya Joto na Kuongeza Joto Kwake
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

Kuingiza Pyplot Kutoka Matplotlib
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

Kuchora picha
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: