Isi kandungan:
- Bekalan
- Langkah 1: Memuat turun Data
- Langkah 2: Memuat naik Fail Anda ke Projek Python Anda
- Langkah 3: Menambah Lajur Tahun ke Tahun Berubah
- Langkah 4: Membuat Variale Suhu dan Menambah Suhu
- Langkah 5: Mengimport Pyplot Dari Matplotlib
- Langkah 6: Membuat grafik
Video: Membuat Grafik Perubahan Suhu Dari Perubahan Iklim di Python: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
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
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
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
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
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
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:
Membaca dan Membuat Grafik Data Sensor Cahaya dan Suhu Dengan Raspberry Pi: 5 Langkah
Membaca dan Membuat Grafik Data Sensor Cahaya dan Suhu Dengan Raspberry Pi: Dalam Instruksional ini, anda akan belajar bagaimana membaca sensor cahaya dan suhu dengan raspberry pi dan ADS1115 analog ke penukar digital dan grafik menggunakan matplotlib. Mari mulakan dengan bahan yang diperlukan
Litar Yang Dapat Merasakan Perubahan Nilai Suhu: 10 Langkah
Litar yang Dapat Merasakan Perubahan Nilai Suhu: Litar ini mengukur suhu menggunakan sensor suhu LM35 dan membandingkan voltan masukan menggunakan ic op-amp dengan maklumat yang dikumpulkan litar akan menghidupkan dan mematikan geganti
AtticTemp - Pencatat Suhu / Iklim: 10 Langkah (dengan Gambar)
AtticTemp - Temperature / Climate Logger: Tolok suhu toleransi tinggi dan logger iklim untuk loteng atau struktur luaran anda yang lain
Mengukur Perubahan Kekuatan dari Jaringan Serat yang Dihasilkan Apabila Digantikan Dengan Kekuatan Luar: 8 Langkah
Mengukur Perubahan Daya dari Jaringan Serat yang Dihasilkan Ketika Diganti Dengan Kekuatan Luar: Sel dapat berinteraksi dengan matriks ekstraselular sekitarnya (ECM) dan kedua-duanya dapat berlaku serta bertindak balas terhadap daya yang diberikan oleh ECM. Untuk projek kami, kami mensimulasikan rangkaian gentian yang saling berkaitan yang akan bertindak sebagai ECM dan melihat bagaimana
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya. Ini adalah bacaan suhu dengan reka bentuk saya sendiri, dengan sensor ini dan