Beberapa Garis dan Legenda
Termasuk bagian Data dan Plot dalam perjalanan Machine Learning di Coddy. Pelajaran 22 dari 60.
Membandingkan dua hal? Tampilkan keduanya pada satu grafik, seperti kolam renang dan arena seluncur es selama enam bulan:
Setiap plt.plot menambahkan satu garis, dan label= memberinya nama:
months = [1, 2, 3, 4, 5, 6]
pool = [80, 95, 150, 260, 420, 610]
rink = [540, 500, 380, 210, 120, 60]
plt.plot(months, pool, label="Pool")
plt.plot(months, rink, label="Ice rink")
plt.title("Visitors per Month")
plt.xlabel("Month")
plt.ylabel("Visitors")
plt.legend()
plt.show()Garis-garis tersebut berpotongan di sekitar bulan 4, saat cuaca menghangat. plt.legend() menampilkan legenda, setiap nama di samping warna garisnya. Tanpanya, nama-nama itu tetap tersembunyi.
Tantangan
SedangDua teman memainkan enam ronde permainan papan. Program membaca nama mereka, satu nama per baris; scores1 dan scores2 menyimpan poin mereka untuk setiap ronde.
- Gambar satu garis untuk setiap pemain, ronde pada sumbu mendatar dan poin pada sumbu tegak, pemain pertama terlebih dahulu.
- Beri nama setiap garis sesuai nama pemainnya dan tampilkan legenda.
Kerangka awal menetapkan teks dan menampilkan grafik. Grafikmu seharusnya terlihat seperti ini, untuk Zoe dan Sam:
Programmu tidak mencetak apa pun. Coddy menjelaskan grafikmu di output.
Coba sendiri
import matplotlib.pyplot as plt
player1 = input()
player2 = input()
rounds = [1, 2, 3, 4, 5, 6]
scores1 = [8, 12, 9, 15, 14, 18]
scores2 = [10, 9, 13, 12, 17, 16]
plt.title("Game Scores")
plt.xlabel("Round")
plt.ylabel("Points")
# Tulis kodemu di bawah ini
# Jangan ubah baris di bawah ini
plt.show()
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Data dan Plot
5Grafik Garis dan Scatter Plot
Label dan JudulScatter PlotBeberapa Garis dan LegendaWarna dan PenandaFigure dan SumbuRekap: Langkah Mingguan8Memfilter dan Mengurutkan
Memilih BarisMemfilter BarisMengurutkan NilaiKolom BaruRekap: Produk Teratas3Matematika Array
Operasi Matematika pada Seluruh ArrayStatistik RingkasanStatistik berdasarkan SumbuBroadcastingMasker BooleanUlasan: Nilai Ujian6Grafik untuk Data
Grafik BatangHistogramBeberapa Grafik dalam SatuGambar sebagai ArrayRangkuman: Laporan Curah Hujan9Mengelompokkan dan Membersihkan
Menghitung NilaiMengelompokkan DataBeberapa RingkasanNilai yang HilangRekap: Hasil SurveiLatihan sendiri: Compiler Python online