Machine Learning Assignment Aturan Pengerjaan Soal Submission 1. Pengerjaan boleh dilakukan dalam bahasa JavaScript, PHP, atau bahasa pemrograman lainnya, namun direkomendasikan untuk menggunakan Python, R, atau MATLAB. 2. Soal 1-3 wajib dikerjakan serta soal kedua adalah opsional (bonus nilai). 3. Aturan format pengumpulan nama….. 4. .. 5. Tugas terakhir dikumpulkan pada hari Jum’at, 11 November 2022 pukul 09.00 AM. Soal 1. Soal Basic Programming (looping) Lakukan loop sebanyak jumlah alphabet lalu jadikan angka sebagai key dan huruf sebagai value. Gambaran: Alfabet = {1: A, 2: B, … 26: Z} 2. Soal Basic Statistic Negeri GDSCU merupakan sebuah negara maju yang hanya ditempati oleh 10 warga negara. Tabel I menunjukkan warga negara dari GDSCU. Tabel I N Nama Tabungan Aset Total Kekayaan Kelas Salman Rp 100.000.000 Rumah, Mobil, Motor Rp Atas o 1 5.000.000.0000 2 Iyan Rp 50.000.000 Rumah, Mobil, Motor Rp Atas 1.000.000.000 3 Karim Rp Rumah, Motor 2.000.000.000 Rp Atas 5.000.000.0000 4 Bowlang Rp 10.000.000 Rumah, Motor Rp 300.000.000 Bawah 5 Adit Rp 150.000.000 Rumah, Mobil, Motor Rp Atas 4.500.000.0000 6 Soqi’ Rp 20.000.000 Rumah, Motor Rp 900.000.000 Bawah 7 Gatot Rp 50.000.000 Rumah, Mobil, Motor Rp Atas 2.000.000.000 8 Firly Rp 75.000.000 Rumah, Mobil, Motor Rp Atas 3.000.000.000 9 Okta 10 Nandi Rp 30.000.000 Rumah, Mobil, Motor Rp 500.000.000 Bawah Rp 5.000.000 Rumah, Motor Rp 600.000.000 Bawah Dari Tabel I, Tentukan: Max, Min, Mode, Mean, Variance, Standard Deviation dari kolom a. Tabungan dan Total Kekayaan Seorang pengunjung bernama Tn. Furqon ingin menjadi bagian dari warga b. negara di negeri GDSCU dia memiliki Tabungan Rp 120.000.000, Aset berupa Rumah dan Motor, dan Total Kekayaan beliau adalah Rp 3.400.000.000. Tentukan apakah Tn. Furqon berada pada Kelas Atas atau Bawah. ● Note: Dilarang menggunakan Built-in Function seperti Max(), Min(), dll. 3. Soal Pengetahuan List / Array / Vector dan Dictionary / Object: Dari Tabel, Buatlah sebuah dictionary/object yang terdiri atas Nama sebagai key dan a. Aset sebagai value. Aset harus dalam bentuk array/list. Pecah dictionary sebelumnya menjadi dua buah variabel yaitu Nama dan b. Aset Lakukan Slicing untuk mendapatkan nilai dari index ke 3 – 10 pada variabel c. Nama ● Note: Header pada tabel tidak perlu dimasukkan dalam dictionary/object Dua soal Fun-Damental di bawah ini adalah soal bonus. Jika dikerjakan akan menambah poin nilai submission Anda. 4. Fun-Damental Matriks: Dari Tabel I, a. Buatlah sebuah matriks yang berisikan Baris 1-5 b. Buatlah sebuah matriks yang berisikan Baris 5-10 5. Fun-Damental Tensor: Gabungkan dua matriks yang sebelumnya telah dibuat dan tunjukkan ukuran tensor tersebut.