Latihan Soal Week 14
1. List + K-Fold + Rata-rata
nilai = [80, 75, 90, 85, 70, 88, 92, 77, 83, 79]
Bagi data menjadi 5 fold, setiap fold berisi 2 data. Hitung rata-rata setiap fold. Cari rata-rata dari rata-rata setiap fold nya
Contoh :
[80, 75] -> rata_rata a
[90, 85] -> rata_rata b
result = [rata_rata a, rata_rata b]
print("hasil : ", rata_rata(result))
2. Fungsi + List
nilai = [78, 82, 90, 65, 88, 74, 91]
Buat fungsi untuk menghitung rata-rata, nilai tertinggi, dan nilai terendah.
3. List Filtering
angka = [12, 45, 7, 20, 33, 50, 8, 19]
Pisahkan angka genap dan ganjil ke dalam list berbeda.
4. NumPy Statistik Dasar
data = np.array([72, 80, 65, 90, 88, 76, 95])
Hitung mean, median, max, min, dan standar deviasi.
5. Pandas DataFrame
nama = ["Andi", "Budi", "Citra", "Dina", "Eko"]
nilai = [80, 75, 90, 85, 60]
Buat DataFrame, lalu tambahkan kolom Status:
Nilai >= 75 = Lulus
Nilai < 75 = Tidak Lulus
Tampilkan hanya data yang Lulus.