Menu
CoddyTech

Dataset Bawaan

Termasuk bagian Data dan Plot dalam perjalanan Machine Learning di Coddy. Pelajaran 52 dari 60.

Sebentar lagi kamu akan melatih model, dan bab ini menyiapkan datanya. scikit-learn, library ML, menyediakan dataset klasik, seperti bunga iris ini:

Enam baris iris.frame sebagai tabel: empat kolom pengukuran berwarna biru muda, kolom target yang berisi 0, 1, atau 2 berwarna biru lebih gelap, dan nama spesies setiap angka di sampingnya

Satu baris memuat semuanya. from ... import mengambil satu fungsi dari sebuah module, jadi kamu memanggilnya dengan nama dasarnya:

from sklearn.datasets import load_iris

iris = load_iris(as_frame=True)
print(iris.frame.shape)
print(iris.target_names)

Ini mencetak:

(150, 5)
['setosa' 'versicolor' 'virginica']

as_frame=True meminta pandas, jadi iris.frame adalah DataFrame dan iris.feature_names mencantumkan pengukurannya. target menyimpan angka yang dibutuhkan model: iris.target_names[2] menamai kelas 2.

challenge icon

Tantangan

Sedang

Dokter mengukur sel dalam sampel jaringan payudara dan memberi label pada setiap sel sebagai ganas atau jinak. scikit-learn menyediakannya melalui load_breast_cancer.

Program membaca n, posisi sebuah fitur dalam feature_names.

  1. Muat dataset dengan as_frame=True.
  2. Cetak jumlah sampel (baris pada frame) dan fitur, serta nama class-nya.
  3. Cetak nama fitur n dan nilai rata-ratanya, dibulatkan hingga 2 angka desimal.

Untuk input 3:

Samples: 569
Features: 30
Classes: ['malignant' 'benign']
mean area: 654.89

Coba sendiri

n = int(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 Data dan Plot

Latihan sendiri: Compiler Python online