Բովանդակություն:

Thերմաստիճանի փոփոխությունը Python- ում `կլիմայի փոփոխությունից. 6 քայլ
Thերմաստիճանի փոփոխությունը Python- ում `կլիմայի փոփոխությունից. 6 քայլ

Video: Thերմաստիճանի փոփոխությունը Python- ում `կլիմայի փոփոխությունից. 6 քայլ

Video: Thերմաստիճանի փոփոխությունը Python- ում `կլիմայի փոփոխությունից. 6 քայլ
Video: Голубая стрела (1958) фильм 2024, Նոյեմբեր
Anonim
Phերմաստիճանի փոփոխության պատկերումը Python- ի կլիմայի փոփոխությունից
Phերմաստիճանի փոփոխության պատկերումը Python- ի կլիմայի փոփոխությունից

Կլիմայի փոփոխությունը մեծ խնդիր է: Եվ հիմա շատերը չգիտեն, թե որքան է բարձրացել: Այս ուսանելի հոդվածում մենք կներկայացնենք կլիմայի փոփոխության հետևանքով կլիմայի ջերմաստիճանի փոփոխությունը: Խաբեության թերթիկի համար կարող եք դիտել ներքևում գտնվող python ֆայլը:

Պարագաներ

Ձեզ անհրաժեշտ կլինի.

  • Կոդի խմբագիր (ես օգտագործում եմ PyCharm- ի համայնքային տարբերակը)
  • Python v3.8 կամ ավելի նոր

Քայլ 1: Տվյալների ներբեռնում

Նախ, դուք պետք է ներբեռնեք տվյալները: Եթե ցանկանում եք գրաֆիկացնել այլ բան, կարող եք օգտագործել այլ տվյալների հավաքածու: Ես օգտագործում եմ NOAA- ի տվյալների հավաքածուն: Ահա տվյալների հավաքածուն: Կարող եք մուտքագրել ձեր անհատականացված պարամետրերը, այնուհետև կտտացնել գծապատկերին, ոլորել ներքև, և սեղանի վերևի ձախ մասում կտեսնեք փաստաթուղթ և դրա վրա պատկերված պատկերակ: Sureշգրիտ լինելու համար սավառնել այն և պետք է գրված լինի Ներբեռնեք տվյալները CSV ձևաչափով: Կան նաև մի քանի այլ csv ֆայլեր, որոնք ես տեղադրել եմ ներքևում, որոնց փոխարեն կարող եք օգտագործել:

Քայլ 2: Ձեր ֆայլը ձեր Python նախագծում վերբեռնելը

Ձեր ֆայլը ձեր Python նախագծում վերբեռնելը
Ձեր ֆայլը ձեր Python նախագծում վերբեռնելը

Ձեր ֆայլը Python նախագծում վերբեռնելու համար նախ համոզվեք, որ այն գտնվում է ձեր համակարգչի նույն պանակում: Հաջորդը, մուտքագրեք, ֆայլ = բաց («Տվյալների անվան անունը», «r»)

տվյալներ = file.readlines ()

Բաց գործառույթը բացում է տվյալների հավաքածու, և r- ը կարդալու համար է: Չնայած ֆայլը բացված է, սա նշանակում է, որ դուք կարող եք կարդալ այն, այնպես որ մենք ստեղծում ենք մեկ այլ փոփոխական, որը կոչվում է տվյալ, որը կարդում է ֆայլը:

Հաջորդը մենք ստեղծում ենք փոփոխական տարիներ: Սա տվյալների բազայի տարիների սյունակն է և կպահի դրանք: Այսպիսով, մենք մուտքագրում ենք, տարի =

Քայլ 3. Տարիների սյունակի ավելացում տարիների փոփոխականին

Տարիների սյունակի ավելացում տարիների փոփոխականին
Տարիների սյունակի ավելացում տարիների փոփոխականին

Տարիների փոփոխականին տարիների սյունակը ավելացնելու համար մենք գործարկում ենք for loop:

տվյալների գծի համար `տարի: կցել (int (line.split (',') [0]))

For loop- ն անցնում է օղակը յուրաքանչյուր տողի համար: years.append- ը կցում է այն, ինչ կա փակագծերում: Int գործառույթը փակագծում եղածը փոխակերպում է ամբողջի: Line.split (",") կբաժանի տողի բովանդակությունը ստորակետով և կվերադարձնի զանգված, ուստի վերջում մենք դնում ենք [0] ՝ զանգվածի առաջին տարրը ՝ տարին:

Քայլ 4: Varերմաստիճանի փոփոխական ստեղծում և դրան ջերմաստիճանների ավելացում

Ialeերմաստիճանի փոփոխական ստեղծում և դրան ջերմաստիճանների ավելացում
Ialeերմաստիճանի փոփոխական ստեղծում և դրան ջերմաստիճանների ավելացում

Քանի որ մեր.csv ֆայլը առանձնացված է տողերով, որպեսզի ցույց տանք, որ կա նոր տող, մենք / n յուրաքանչյուր տողի վերջում ունենք նոր տող ներկայացնելու համար: Սա նշանակում է, որ մենք պետք է մի փոքր ավելի շատ աշխատանք կատարենք ՝ տվյալների հավաքածուից ջերմաստիճանը ստանալու համար: Մենք սկսում ենք նույն ծածկագրով:

ջերմաստիճան =

տվյալների տողի համար.

numlist = line.split (',') [1].split ()

Ուշադրություն դարձրեք, որ մենք ունենք երկրորդ.պառակտումը վերջին տողի վերջում: Սա կբաժանի յուրաքանչյուր բնույթի, այնպես որ, եթե մենք ունենք բարև բառը, այն կդառնա h, e, l, l, o: Հաջորդը, մենք պետք է միայն ջերմաստիճանը հավաքենք զանգվածների ցուցակից:

num = float (''. միանալ (թվացուցակ)) temp.append (num)

Num փոփոխականը զանգվածի թվացուցակի միացված տարբերակը փոխակերպում է բոց: Ինչպես սովորեցինք վերջին դասը,.append մեթոդը այն կցում է զանգվածին:

Քայլ 5: Pyplot- ի ներմուծում Matplotlib- ից

Pyplot- ի ներմուծում Matplotlib- ից
Pyplot- ի ներմուծում Matplotlib- ից

Graphերմաստիճանը գծագրելու համար դուք պետք է ներմուծեք Pyplot:

matplotlib ներմուծման pyplot- ից որպես plt

Սա այժմ Pyplot- ին ավելացնում է ձեր նախագծին և դրա ցանկացած գործառույթ օգտագործելու համար, որը դուք անվանում եք plt: functionName ().

Քայլ 6: Գրաֆիկական պատկերում

Գրաֆիկացում
Գրաֆիկացում

Այն գծագրելու համար մենք կոչում ենք գծապատկեր գործառույթը: Այնուհետև մենք զանգում ենք xlabel և ylabel ՝ նշելու մեր գրաֆիկը:

plt.plot (տարիներ, ջերմաստիճան)

plt.ylabel ('peratերմաստիճանը (C)')

plt.xlabel («Տարիներ»)

plt. ցուցադրում ()

Showուցադրման գործառույթը ցուցադրում է գրաֆիկը:

Խորհուրդ ենք տալիս: