Isi kandungan:

Membuat Grafik Perubahan Suhu Dari Perubahan Iklim di Python: 6 Langkah
Membuat Grafik Perubahan Suhu Dari Perubahan Iklim di Python: 6 Langkah

Video: Membuat Grafik Perubahan Suhu Dari Perubahan Iklim di Python: 6 Langkah

Video: Membuat Grafik Perubahan Suhu Dari Perubahan Iklim di Python: 6 Langkah
Video: Diskusi Pojok Iklim : Standar Ketahanan Bencana dan Perubahan Iklim 2024, November
Anonim
Membuat Grafik Perubahan Suhu Dari Perubahan Iklim di Python
Membuat Grafik Perubahan Suhu Dari Perubahan Iklim di Python

Perubahan Iklim adalah masalah besar. Dan banyak orang sekarang tidak berapa jumlahnya meningkat. Dalam instruksional ini, kita akan membuat grafik perubahan suhu dalam iklim kerana perubahan iklim. Untuk cheat sheet, anda boleh melihat fail python di bawah.

Bekalan

Anda memerlukan:

  • Penyunting Kod (Saya menggunakan versi komuniti PyCharm)
  • Python v3.8 atau lebih baru

Langkah 1: Memuat turun Data

Pertama, anda perlu memuat turun data. Sekiranya anda ingin membuat grafik sesuatu yang lain, anda boleh menggunakan set data yang berbeza. Saya menggunakan set data dari NOAA. Berikut adalah set data. Anda boleh memasukkan parameter tersuai anda sendiri dan kemudian klik plot, tatal ke bawah, dan anda akan melihat ikon dengan dokumen dan X di atasnya di kiri atas meja. Untuk memastikannya betul, arahkan kursor ke atasnya dan tertera Muat turun data dalam format CSV. Terdapat juga beberapa fail csv lain yang saya letakkan di bawah yang boleh anda gunakan sebagai gantinya.

Langkah 2: Memuat naik Fail Anda ke Projek Python Anda

Memuat naik Fail Anda ke Projek Python Anda
Memuat naik Fail Anda ke Projek Python Anda

Untuk memuat naik fail anda ke projek python, pertama, pastikan ia berada di folder yang sama di komputer anda. Seterusnya, taip, file = buka ("Nama Set Data", "r")

data = file.readlines ()

Fungsi terbuka membuka set data dan r adalah untuk dibaca. Walaupun fail dibuka, ini bermaksud anda dapat membacanya sehingga kami membuat pemboleh ubah lain yang disebut data, yang membaca fail.

Kami seterusnya membuat tahun berubah. Ini adalah lajur tahun untuk set data dan akan menyimpannya. Jadi kami menaip, tahun =

Langkah 3: Menambah Lajur Tahun ke Tahun Berubah

Menambah Lajur Tahun ke Tahun Berubah
Menambah Lajur Tahun ke Tahun Berubah

Untuk menambahkan lajur tahun ke pemboleh ubah tahun, kita menjalankan gelung untuk.

untuk baris dalam data: years.append (int (line.split (',') [0]))

Gelung untuk menjalankan gelung untuk setiap baris. tahun.lampirkan apa yang ada dalam kurungan. Fungsi int menukar apa yang ada di dalam kurungan menjadi integer. Line.split (",") akan membahagi isi pemisah baris pada koma dan mengembalikan array, jadi kami meletakkan [0] di akhir untuk mendapatkan elemen pertama dalam array, tahun.

Langkah 4: Membuat Variale Suhu dan Menambah Suhu

Membuat Variale Suhu dan Menambah Suhu
Membuat Variale Suhu dan Menambah Suhu

Kerana fail.csv kami dipisahkan oleh baris, untuk menunjukkan ada baris baru, kami mempunyai / n di akhir setiap baris untuk mewakili baris baru. Ini bermakna kita perlu melakukan lebih banyak kerja untuk mendapatkan suhu dari set data. Kita mulakan dengan kod yang sama.

temp =

untuk baris dalam data:

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

Perhatikan bahawa kita mempunyai celah kedua di hujung baris terakhir. Ini akan memecahnya ke setiap watak jadi jika kita mempunyai kata hello ia akan menjadi h, e, l, l, o. Selanjutnya kita hanya perlu mendapatkan suhu dari senarai nombor array.

num = float (''. join (numlist)) temp.append (num)

Num pemboleh ubah menukar versi bergabung dari senarai nombor menjadi float. Semasa kita belajar pelajaran terakhir, kaedah.append menambahkannya ke larik.

Langkah 5: Mengimport Pyplot Dari Matplotlib

Mengimport Pyplot Dari Matplotlib
Mengimport Pyplot Dari Matplotlib

Untuk membuat grafik suhu, anda mesti mengimport Pyplot.

dari matplotlib import pyplot sebagai plt

Ini sekarang menambah Pyplot ke projek anda dan menggunakan fungsinya yang anda panggil. functionName ().

Langkah 6: Membuat grafik

Membuat grafik
Membuat grafik

Untuk menggambarkannya, kita memanggil fungsi plot. Kami kemudian memanggil xlabel dan ylabel untuk melabel grafik kami.

plt.plot (tahun, temp)

plt.ylabel ('Suhu (C)')

plt.xlabel ('Tahun')

tunjukkan ()

Fungsi persembahan memaparkan grafik.

Disyorkan: