Სარჩევი:

კლიმატური ცვლილებებიდან პითონში ტემპერატურის ცვლილების გრაფიკული გამოსახვა: 6 ნაბიჯი
კლიმატური ცვლილებებიდან პითონში ტემპერატურის ცვლილების გრაფიკული გამოსახვა: 6 ნაბიჯი

ვიდეო: კლიმატური ცვლილებებიდან პითონში ტემპერატურის ცვლილების გრაფიკული გამოსახვა: 6 ნაბიჯი

ვიდეო: კლიმატური ცვლილებებიდან პითონში ტემპერატურის ცვლილების გრაფიკული გამოსახვა: 6 ნაბიჯი
ვიდეო: კლიმატური ცვლილებები საქართველოში 2024, ნოემბერი
Anonim
კლიმატის ცვლილების პითონში ტემპერატურის ცვლილების გრაფიკული გამოსახვა
კლიმატის ცვლილების პითონში ტემპერატურის ცვლილების გრაფიკული გამოსახვა

კლიმატის ცვლილება დიდი პრობლემაა. და ბევრს არ ესმის, რამდენად გაიზარდა. ამ სასწავლო ინსტრუქციაში ჩვენ განვიხილავთ კლიმატის ტემპერატურის ცვლილებას კლიმატის ცვლილების გამო. მოტყუების ფურცლისთვის შეგიძლიათ იხილოთ პითონის ფაილი ქვემოთ.

მარაგები

Შენ დაგჭირდება:

  • კოდის რედაქტორი (მე ვიყენებ PyCharm– ის საზოგადოებრივ ვერსიას)
  • პითონი v3.8 ან უფრო ახალი

ნაბიჯი 1: მონაცემების ჩამოტვირთვა

პირველ რიგში, თქვენ უნდა გადმოწეროთ მონაცემები. თუ გსურთ სხვა რამის გრაფიკზე გამოსახვა, შეგიძლიათ გამოიყენოთ სხვა მონაცემთა ნაკრები. მე ვიყენებ მონაცემთა ნაკრებებს NOAA– დან. აქ არის მონაცემთა ნაკრები. თქვენ შეგიძლიათ შეიყვანოთ თქვენი საკუთარი პარამეტრები და შემდეგ დააწკაპუნოთ ნაკვეთზე, გადაახვიეთ ქვემოთ და დაინახავთ ხატს დოკუმენტით და მასზე X ცხრილის ზედა მარცხენა კუთხეში. იმისათვის, რომ დარწმუნდეთ რომ ის სწორია, გადაახვიეთ მასზე და უნდა თქვას ჩამოტვირთეთ მონაცემები CSV ფორმატში. ასევე არის სხვა csv ფაილები, რომლებიც ქვემოთ მოვიყვანე, რომელთა ნაცვლად შეგიძლიათ გამოიყენოთ.

ნაბიჯი 2: ატვირთეთ თქვენი ფაილი თქვენს პითონის პროექტში

ატვირთეთ თქვენი ფაილი თქვენს პითონის პროექტში
ატვირთეთ თქვენი ფაილი თქვენს პითონის პროექტში

თქვენი ფაილის პითონის პროექტში ასატვირთად, პირველ რიგში, დარწმუნდით, რომ ის არის იმავე საქაღალდეში თქვენს კომპიუტერში. შემდეგი, ჩაწერეთ, ფაილი = ღია ("მონაცემთა ნაკრების სახელი", "რ")

მონაცემები = file.readlines ()

ღია ფუნქცია ხსნის მონაცემთა ნაკრებს და r არის წასაკითხი. მიუხედავად იმისა, რომ ფაილი გახსნილია, ეს მხოლოდ იმას ნიშნავს, რომ თქვენ შეგიძლიათ მისი წაკითხვა, ასე რომ ჩვენ შევქმნით სხვა ცვლადს, რომელსაც ეწოდება მონაცემები, რომელიც კითხულობს ფაილს.

შემდეგ ჩვენ შევქმნით ცვალებად წლებს. ეს არის მონაცემთა ნაკრების წლების სვეტი და შეინახავს მათ. ასე რომ, ჩვენ ვწერთ, წლები =

ნაბიჯი 3: წლების სვეტის დამატება წლების ცვლადზე

წლების ცვლადის დამატება წლების სვეტი
წლების ცვლადის დამატება წლების სვეტი

წლების ცვლაში წლების სვეტის დასამატებლად ჩვენ ვაწარმოებთ მარყუჟს for.

მონაცემების ხაზისთვის: years.append (int (line.split (',') [0]))

For loop გადის მარყუჟს ყველა ხაზისთვის. წელი. დანართი ამატებს რა არის ფრჩხილებში. Int ფუნქცია გარდაქმნის ფრჩხილის შიგნით რიცხვს. Line.split (",") გაყოფს ხაზის შინაარსს გაყოფილი მძიმით და დააბრუნებს მასივს, ამიტომ ჩვენ ბოლოს [0] ვდებთ მასივის პირველი ელემენტის, წლის მისაღებად.

ნაბიჯი 4: ტემპერატურის ვარიაციის შექმნა და მასში ტემპერატურის დამატება

ტემპერატურის ვარიაციის შექმნა და მასში ტემპერატურის დამატება
ტემპერატურის ვარიაციის შექმნა და მასში ტემპერატურის დამატება

იმის გამო, რომ ჩვენი.csv ფაილი გამოყოფილია ხაზებით, რომ ნახოთ არის ახალი ხაზი, ჩვენ გვაქვს / n ყოველი სტრიქონის ბოლოს წარმოვაჩინოთ ახალი ხაზი. ეს ნიშნავს, რომ ჩვენ ცოტა მეტი სამუშაო უნდა გავაკეთოთ, რომ მივიღოთ ტემპერატურა მონაცემთა ნაკრებიდან. ჩვენ ვიწყებთ იმავე კოდს.

ტემპერატურა =

მონაცემთა ხაზისთვის:

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

გაითვალისწინეთ, რომ ჩვენ გვაქვს მეორე.სპილი ბოლო ხაზის ბოლოს. ეს დაშლის მას თითოეულ პერსონაჟზე, ასე რომ, თუ ჩვენ გვაქვს სიტყვა გამარჯობა, ის გახდება h, e, l, l, o. ჩვენ შემდეგ უნდა მივიღოთ მხოლოდ ტემპერატურა მასივის ნუმლისტიდან.

num = float (''. შეერთება (რიცხვთა სია)) temp.append (num)

ცვლადი num გადააქცევს მასივის ნუმლისტის შეერთებულ ვერსიას float- ში. როგორც ვისწავლეთ ბოლო გაკვეთილი,.append მეთოდი მას ამატებს მასივს.

ნაბიჯი 5: Pyplot– ის იმპორტი Matplotlib– დან

Pyplot– ის იმპორტი Matplotlib– დან
Pyplot– ის იმპორტი Matplotlib– დან

ტემპერატურის დასადგენად, თქვენ უნდა შემოიტანოთ Pyplot.

matplotlib იმპორტი pyplot როგორც plt

ეს ახლა დასძენს Pyplot თქვენს პროექტს და გამოიყენოს მისი ნებისმიერი ფუნქცია, რომელსაც თქვენ ეძახით plt. functionName ().

ნაბიჯი 6: გრაფიკული შედგენა

გრაფიკირება
გრაფიკირება

მის გამოსახატავად ჩვენ ვეძახით ნაკვეთის ფუნქციას. შემდეგ ჩვენ მოვუწოდებთ xlabel- ს და ylabel- ს, რომ მიუთითონ ჩვენი გრაფიკი.

plt. ნაკვეთი (წელი, ტემპერატურა)

plt.ylabel ('ტემპერატურა (C)')

plt.xlabel ("წლები")

plt. ჩვენება ()

ჩვენების ფუნქცია აჩვენებს გრაფიკს.

გირჩევთ: