Bismillah-Tubes-Python-Aman_Kelompok-1

Dataset 1

Format file (.csv)

Tidak boleh pakai library yang sudah tersedia (Pandas, Numpy, dll). Boleh pakai fungsi csv (import csv).

Buat module sendiri. File utama dalam format (.ipnyb) , file pendukung/module dalam format (.py)

File module (.py) dipanggil ke file utama (.ipnyb)

Langkah-langkah :

  1. Panggil filenya (.csv)
  2. Tampilkan filenya
  3. Rapihkan konten (nilai) yang tertukar. Caranya :
  • Buat fungsi atau variabel untuk kolom NIM. Apabila nilai pada kolom NIM <= 100 , maka nilai akan diletakan di kolom nilai yang sesuai
  • Buat fungsi atau variabel untuk kolom nilai. Apabila nilai pada kolom nilai >= 100 , maka nilai akan diletakan di kolom NIM yang sesuai
  1. Urutkan nilai (Cari yang terbesar dan terkecil (pakai fungsi max & min))
  2. Cari rata-rata nilai (Per-NIM & per-kategori)
  3. Cari median (Per-NIM & per-kategori)
  4. Akumulasi nilai per-NIM ( [15% * rata-rata tugas] + [15% * rata-rata quiz] + [35% * UTS] + [35% * UAS] )

GitHub

View Github