Menu
CoddyTech

Belajar dari Contoh

Termasuk bagian Pembelajaran Terawasi dalam perjalanan Machine Learning di Coddy. Pelajaran 1 dari 58.

Saatnya menggunakan model sungguhan. Model mempelajari baris yang berlabel, yaitu fitur beserta label, lalu belajar memberi label pada baris baru: pembelajaran terawasi. Masukkan biji berlabel, hasilkan peta:

Dua diagram berisi 180 biji gandum, luas pada sumbu mendatar dan panjang alur pada sumbu tegak. Kiri, biji berlabel dalam tiga kelompok, Kama, Rosa, dan Canadian. Kanan, biji yang sama pada peta yang dibagi menjadi tiga wilayah berwarna, masing-masing untuk satu varietas

Varietas adalah kategori, jadi ini termasuk klasifikasi: model menggambar batas. Label angka, seperti berat melon, termasuk regresi: model mempelajari garis.

30 melon sebagai titik hijau, panjang dalam cm di sumbu mendatar dan berat dalam kg di sumbu tegak, dengan garis oranye yang menanjak melewatinya. Melon baru sepanjang 32 cm berada pada garis di sekitar 6.2 kg

Jenis apa? .nunique() menghitung nilai berbeda pada sebuah label: kategori memiliki beberapa nilai yang berulang, sedangkan angka jarang berulang.

seeds = pd.read_csv("seeds.csv")
print(seeds["variety"].nunique())

Ini mencetak 3: sebuah klasifikasi.

challenge icon

Tantangan

Mudah

Toko skuter listrik bekas bisa memprediksi kolom mana pun di scooters.csv. Mana yang termasuk klasifikasi, dan mana yang termasuk regresi? Program membaca nama kolom ke dalam label.

  1. Hitung jumlah nilai yang berbeda di kolom tersebut.
  2. Cetak nilai-nilai itu seperti di bawah, beserta jumlah skuternya.
  3. Cetak A category: classification jika ada paling banyak 10 nilai yang berbeda, jika tidak, cetak A number: regression.

Untuk toko lain dan kolom brand:

brand: 7 different values in 50 scooters
A category: classification

Coba sendiri

import pandas as pd

scooters = pd.read_csv("scooters.csv")
label = input()

# Tulis kodemu di bawah ini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pembelajaran Terawasi

Latihan sendiri: Compiler Python online