Operasi Matematika pada Seluruh Array
Termasuk bagian Data dan Plot dalam perjalanan Machine Learning di Coddy. Pelajaran 10 dari 60.
Sebuah toko menjual 3, 1, dan 2 buah dari tiga barangnya. list perlu menggunakan perulangan untuk mencari hasil penjualan tiap barang. array memasangkan nilainya:
Dalam kode:
prices = np.array([4, 10, 25])
sold = np.array([3, 1, 2])
print(prices * sold)
print(prices * 2)Ini mencetak:
[12 10 50]
[ 8 20 50]Satu angka mencapai setiap nilai: prices * 2 menggandakan semuanya. Ini adalah matematika per elemen: tanpa perulangan, tanpa indeks.
Hal yang sama berlaku untuk +, -, /, dan **. Pembagian selalu menghasilkan bilangan desimal.
Di akhir bab ini, baris-baris seperti ini akan menilai seluruh kelas.
Tantangan
MudahSeorang pelari mencatat tiga kali lari. Program membaca jarak larinya ke dalam km dan waktunya ke dalam minutes. Tanpa perulangan:
- Buat
meters: setiap jarak dalam meter (1 km adalah 1000 m). - Buat
pace: menit per kilometer untuk setiap kali lari, yaitu waktu dibagi jarak. - Cetak keduanya setelah labelnya, seperti di bawah ini.
Untuk jarak lari 5, 10, dan 4 km yang ditempuh dalam 30, 55, dan 26 menit:
Meters: [ 5000 10000 4000]
Minutes per km: [6. 5.5 6.5]Coba sendiri
import numpy as np
km = np.array([int(input()), int(input()), int(input())])
minutes = np.array([int(input()), int(input()), int(input())])
# Tulis kodemu di bawah ini
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