Pembelajaran topik umum ยท Buku kerja amali
Pek Arahan Sains Data
Tandakan senarai semak dan taip jawapan anda. Jawapan anda kekal dalam pelayar ini. Gunakan butang di bawah untuk mencetak atau menyimpan sebagai PDF. Panduan semakan dicetak pada halaman yang berasingan.
Contoh arahan (prompt) bagi setiap langkah projek sains data, dan lembaran kerja untuk membina versi boleh guna semula anda sendiri. Gunakan pembantu AI yang diluluskan dengan data rekaan atau data yang diluluskan sahaja.
Berlatih dengan maklumat rekaan. Gunakan prosedur yang diluluskan untuk kerja sebenar.
Sebelum anda mula
Lembaran kerja perancangan anda
Taip jawapan anda di bawah. Jawapan hanya disimpan dalam pelayar ini; muat turun atau cetak apabila selesai.
Senario latihan
Gunakan fail rekaan Kopi Kita kk_orders.csv (order_id, member_id, outlet_name, order_date, sales_channel, item_qty, total_rm). Tulis arahan anda sendiri bagi setiap baris lembaran kerja, kemudian bandingkan dengan contoh arahan dalam panduan semakan.
Panduan semakan
- Profil data: "Anda membantu seorang penganalisis data. Ini skema fail pesanan rekaan: [lajur dan jenis]. Tulis kod Python dengan pustaka jadual data yang melaporkan bilangan baris, jenis data, peratus nilai tiada, nilai unik, minimum dan maksimum, serta order_id berulang. Terangkan setiap langkah. Jangan ubah data."
- Pembersihan: "Cadangkan langkah pembersihan bagi isu ini: tarikh dalam dua format, nama cawangan dieja tiga cara, total_rm disimpan sebagai teks seperti RM1,200. Tunjukkan jadual perubahan (lama โ baharu) untuk saya luluskan sebelum sebarang kod. Tandakan jurang sebagai tiada; jangan teka."
- SQL: "Jadual: kk_orders(order_id, outlet_id, order_date, total_rm), kk_outlets(outlet_id, outlet_name, region). Tulis pertanyaan baca sahaja untuk jumlah jualan dan bilangan pesanan bagi setiap cawangan setiap bulan. Tambah semakan bilangan baris sebelum dan selepas cantuman dan semakan outlet_id berulang."
- Carta: "Jualan mingguan lima cawangan selama 12 minggu. Cawangan mana yang meningkat? Cadangkan satu carta dan sebabnya, tulis kod untuk melukisnya, labelkan paksi dengan unit, mulakan bar pada sifar dan beri tajuk yang menyatakan dapatan."
- Pelan model: "Rancang model ramalan ahli berhenti: 37,000 ahli, berhenti = tiada pembelian selama 60 hari selepas tarikh petikan data. Senaraikan sasaran, ciri, pembahagian mengikut masa, garis dasar mudah, dua model calon dan metrik. Tandakan ciri yang boleh membocorkan jawapan. Belum perlu kod."
- Penilaian: "Baucar yang sia-sia berharga RM5 dan ahli yang hilang kira-kira RM120. Kira-kira 15% berhenti. Metrik apa yang patut saya laporkan, bagaimana memilih ambang berdasarkan kos ini, dan garis dasar apa yang patut dibandingkan? Tunjukkan kiraannya."
- Menerangkan hasil: "Tukar hasil ini kepada ringkasan satu muka surat untuk ketua kewangan: jawapan dahulu, tiga perkara sokongan, batasan utama, cadangan beserta pemiliknya dan keputusan yang diperlukan. Gunakan angka ini sahaja dan terangkan istilah teknikal."
- Mencari punca ralat: "Kod saya gagal dengan ralat ini: [teks ralat]. Lajur itu datang daripada fail dengan jumlah seperti RM1,200. Terangkan puncanya dan pembaikan yang paling kecil, serta satu semakan untuk membuktikan ia berjaya. Saya sudah buang laluan fail, data dan kata laluan."
Rujukan utama
Latihan yang disediakan oleh projek ini. Rujukan menyokong prinsip asasnya; buku kerja ini tidak menetapkan prosedur syarikat.