2. Eksplorasi Awal Dataset (EDA)

Pemeriksaan pertama terhadap dataset_mahasiswa.csv sebelum dianalisis lebih lanjut.

Perintah soal

Gunakan fungsi fopen() dan fgetcsv() untuk membaca berkas CSV, lalu tampilkan:

  • Jumlah total baris/rekaman data
  • Daftar nama kolom yang tersedia
  • Pratinjau 5 baris pertama data (head)
  • Pengecekan tipe data pada masing-masing kolom
Total baris data
6
tidak termasuk baris header
Jumlah kolom
4
Berkas
dataset_mahasiswa.csv

Daftar nama kolom

nim nama nilai_tugas nilai_ujian

Pratinjau 5 baris pertama (head)

Menampilkan 5 dari 6 baris
nimnamanilai_tugasnilai_ujian
101 Andi 85 90
102 Budi 75 80
103 Citra 90 95
104 Dewi 65 70
105 Eka 80 85

Tipe data per kolom

Dideteksi dari seluruh nilai pada kolom
KolomTipe dataContoh nilai
nim Integer 101
nama String Andi
nilai_tugas Integer 85
nilai_ujian Integer 90

Kelola data mahasiswa (CRUD)

6 mahasiswa di database
NIMNamaNilai tugasNilai ujianAksi
Setiap perubahan ditulis kembali ke dataset_mahasiswa.csv, lalu halaman ini membacanya ulang dengan fopen() dan fgetcsv().