Fitur X dan Target y
Membentuk input sesuai harapan pustaka
Fitur X dan Target y adalah pelajaran Data Science Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Data Science Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Data Science Academy mencakup 4 pelajaran total.
Masukan dan Keluaran
Model terawasi mempelajari pemetaan dari masukan ke keluaran. Masukannya adalah fitur Anda, sedangkan keluarannya adalah hal yang ingin Anda prediksi. 🎯
Berkenalan dengan X dan y
Secara konvensi, fitur dimasukkan ke dalam X kapital, sedangkan sasaran dimasukkan ke dalam y kecil. Penamaan ini muncul di hampir setiap contoh yang Anda baca.
X Bersifat Dua Dimensi
X kapital adalah tabel 2D: satu baris untuk setiap sampel dan satu kolom untuk setiap fitur. scikit-learn selalu mengharapkan bentuk baris-kali-kolom ini.
X.shape # (n_samples, n_features)y Bersifat Satu Dimensi
y sebagai sasaran biasanya berupa satu kolom: satu nilai untuk setiap sampel. Panjangnya harus sama persis dengan jumlah baris pada X.
y.shape # (n_samples,)Memisahkan DataFrame
Dari tabel pandas, Anda memisahkan X dan y dengan memilih kolom. Kolom sasaran menjadi y, sedangkan semua kolom lainnya menjadi X.
X = df.drop(columns=['price'])
y = df['price']Fitur Harus Numerik
Sebagian besar penaksir mengharapkan fitur numerik. Kolom teks dan kategori perlu dikodekan menjadi angka sebelum dapat dimasukkan ke X.
Jangan Masukkan Sasaran ke X
Jangan pernah menyertakan jawaban di dalam fitur Anda. Sasaran yang tersembunyi di X merupakan kebocoran, sehingga model tampak sempurna tetapi sebenarnya tidak berguna.
Baris Harus Selaras
Baris pertama X harus sesuai dengan nilai pertama y. Keselarasan inilah yang menghubungkan setiap sampel dengan jawaban yang benar.
Regresi dan Klasifikasi
Jika y berisi angka kontinu, itu adalah regresi; jika y berisi kategori, itu adalah klasifikasi. Jenis sasaran menentukan keluarga modelnya.
Masukkan Keduanya ke fit
Setelah X dan y siap, berikan keduanya ke fit secara bersamaan. Model membaca fitur dan jawaban berdampingan untuk belajar.
model.fit(X, y)predict Hanya Menerima X
Saat melakukan prediksi, berikan fitur baru dengan kolom yang sama seperti X saat pelatihan. Jangan pernah memberikan y karena itulah yang ingin Anda dapatkan sebagai keluaran.
model.predict(X_new)Pemeriksaan Cepat
Pastikan Anda memahami bentuk X dan y dengan benar.
Rangkuman
Pisahkan data Anda menjadi X, yaitu tabel fitur 2D, dan y, yaitu sasaran 1D. Jaga agar keduanya selaras dan bebas kebocoran, maka fit siap untuk belajar. ✅
Belajar Python dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Fitur X dan Target y” gratis?
Ya — teks lengkap “Fitur X dan Target y” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Data Science Academy, upgrade ke CoddyKit PRO. Kursus Data Science Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Fitur X dan Target y”?
Membentuk input sesuai harapan pustaka Kamu berlatih Data Science Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Data Science Academy?
Tidak diperlukan pengalaman sebelumnya. Data Science Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Fitur X dan Target y” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Data Science Academy ini?
Ya. Setiap pelajaran Data Science Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Kontrak fit dan predict
- Fitur X dan Target y
- Melatih Regresi Linear
- Menilai Model Pertama Anda