Tugas Praktikum Data Sains
Lima soal pemrograman PHP native, dikerjakan tanpa pustaka eksternal. Pilih soal untuk melihat hasilnya.
-
1
Simulasi Siklus Hidup Data Sains
Validasi struktur baris, pisahkan data valid dan invalid, lalu hasilkan laporan status tahapan pipeline.
1-data_pipeline_sederhana.php Tersedia -
2
Pengambilan & Eksplorasi Awal Dataset
Baca dataset_mahasiswa.csv dengan fopen() dan fgetcsv(), lalu tampilkan ringkasan awal datanya.
2-eda_ekstraksi_csv.php Tersedia -
3
Pembersihan & Transformasi Data
Hitung mean dari nilai valid, imputasi nilai kosong, lalu normalisasi Min-Max ke rentang 0 sampai 1.
3-pembersihan_data.php Tersedia -
4
Kalkulator Statistik Deskriptif
Hitung mean, median, modus, standar deviasi, dan sajikan distribusi nilai sebagai diagram batang ASCII.
4-kalkulator_statistik_deskriptif.php Tersedia -
5
Pembagian Data Latih dan Data Uji
Acak indeks 50 data sampel, bagi menjadi 80% data latih dan 20% data uji tanpa duplikasi.
5-train-test_split_algorithm.php Tersedia
Dashboard Realtime
Hasil kelima soal dihitung dari data di database dan tampil otomatis tanpa refresh.
dashboard.php Database aktifData praktikum, CRUD, dan reset
Database: MySQLSetiap soal memiliki panel Kelola data (CRUD) di bagian bawah halamannya, sehingga data masukan bisa ditambah, diubah, dan dihapus untuk uji coba. Hasil soal dan dashboard langsung mengikuti perubahan itu. Data bawaan dari perintah soal tersimpan tetap di program, jadi tombol reset selalu bisa memulihkannya.
Berkas pendukung
| dataset_mahasiswa.csv | Dataset untuk soal 2 (ikut diperbarui oleh CRUD soal 2) | Tersedia |
| layout.php, style.css | Tampilan bersama (tanpa CDN) | Tersedia |
| db.php, crud.php, aksi.php, api.php | Database, CRUD, reset, dan endpoint dashboard | Tersedia |