Pembahasan Dasar Pemrograman Semester 1 pertemuan ke 7 (Matrix & Library (Pandas))

    Pada pertemuan ke-7 ini kita akan membahas tentang Matrix dan penginstalan Library panda pada Visual Studio Code. Jika kalian belum punya Visual Studio Code bisa ikuti tutorial Disini.

Matrix

    Matriks dalam dunia metematika merupakan suatu bilangan, simbol, ataupun ekspresi yang disusun dalam baris dan kolom yang membentuk suatu bidang persegi/persegi panjang. Kumpulan data dalam matriks biasa disebut dengan elemen matriks. Elemen matriks dapat berisi bilangan, simbol, dan ekspresi matematika. Untuk membentuk matriks semua elemen ini diletakkan diantara kurung biasa ( . . . . ) atau kurung siku [ . . . . ]. Susunan elemen secara horizontal dalam matriks disebut baris (row) yang diwakilkan dengan huruf m. Sedangkan susunan elemen secara vertikal pada matriks disebut kolom (column) yang diwakilkan dengan huruf n. Untuk contoh matriks perhatikan gambar di bawah ini


Gambar di atas merupakan matriks berordo 3 ×3. Ordo merupakan ukuran dimensi pada matriks yang dinotasikan dengan m x n yang dimana m melambangkan baris dan n melambangkan kolom [row x column]. Jadi matriks di atas memiliki 3 baris dan 3 kolom.



Contoh program Python Matriks:


#Pemberian data awal pada list matriks_a & matriks_b
matriks_a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
matriks_b = [[9, 8, 7], [6, 5, 4], [3, 2, 1]]
#Menentukan list awal
matriks_jum = []
matriks_kur = []
#pencetakan matriks_a & matriks_b menggunakan for
print('Matriks A \t Matriks B')
for i in range(len(matriks_a)):
    print(matriks_a[i], '\t', matriks_b[i])

for i in range(len(matriks_a)):
    #Menambahkan list didalam list
    matriks_jum.append([])
    matriks_kur.append([])
    for j in range(len(matriks_a)):
        #Perhitungan Penjumlahan & Pengurangan pada matriks_a & matriks_b
        #Memasukan hasil penjumlahan ke matiks_jum
        matriks_jum[i].append(matriks_a[i][j] + matriks_b[i][j])
        #Memasukan hasil pengurangan ke matiks_kur
        matriks_kur[i].append(matriks_a[i][j] - matriks_b[i][j])

#pencetakan matriks_jum
print('Perjumlahan')
for i in range(len(matriks_jum)):
    for j in range(len(matriks_jum[0])):
        print(matriks_jum[i][j], end=' ')
    print('')

#pencetakan matriks_jum
print('Pengurangan')
for i in range(len(matriks_jum)):
    for j in range(len(matriks_jum[0])):
        print(matriks_kur[i][j], end=' ')
    print('')


Output:





Library (Pandas)

Pastikan sudah install Visual Studio Code & Python dan wajib terhubung ke koneksi internet untuk upgrade pip dan install pandas


  1. Buka “Edit the system environment variables” pada menu pencarian windows
  2. Langkah berikutnya adalah kita buka lokasi instalasi python untuk mencopykan PATH folder Script pada folder installation Python.


  3. Setelah Mengcopy Path folder Script pada installation Python, kita masuk ke menu Environment Variables
  4. kemudian pilih “Environment Variables”
  5. Setelah kita klik Environment variables maka akan muncul pop up windows kembali seperti pada gambar dibawah



  6. Pilih Path pada User Variables fo (User) dan klik edit, lalu klik new dan pastekan path folder Script pada langkah no 2



  7. Lakukan kembali langkah no. 6 pada System Variables
  8. Setelah lakukan langkah-langkah diatas, pastikan Menutup dahulu Program Visual Studio Codenya jika sedang berjalan
  9. Buka Program Visual Studio Code, lalu klik "Terminal" dibagian toolbar(menu atas) lalu pilih "New Terminal", setelah terminal powershell sudah berjalan seperti gambar dibawah


  10. Ketik pada terminal “cd C:\Users\(NAMAUSER)\”, cd adalah perintah untuk merubah direktori, C:\Users\(NAMAUSER)\ adalah tujuan direktori nya, (NAMAUSER) diganti dengan nama pc/laptop kalian, contoh punya saya Ikbal. maka saya mengetik cd C:\Users\Ikbal\ Lalu tekan tombol ENTER. hingga tampilan PS C:\Users\(NAMAUSER)>


  11. Pastikan versi Pip kalian sudah yang terakhir, untuk mendapatkan versi terakhir kalian bisa ketik pip install pip lalu akan muncul perintah untuk To upgrade, run C:\Users\ikbal\AppData\Local\Programs\Python\Python310\python.exe -m pip install --upgrade pip. kalian hanya perlu copy dan pastekan tulisan C:\Users\ikbal\AppData\Local\Programs\Python\Python310\python.exe -m pip install --upgrade pip



  12. Setelah sukses install pip versi terakhir, kalian tinggal install Library (Pandas), kalian hanya perlu ketik pip install pandas tunggu hingga proses selesai


Contoh Program yang menggunakan Pandas:

import pandas as pd
#variable yg berulang menggunakan List/matriks
list_nim = []
list_nama = []
list_uts = []
list_uas = []
list_total = []

ulang = 5
for i in range (ulang):
    print ("data ke - " + str(i+1))
    list_nim.append(input("Nim : "))
    list_nama. append(input("Nama : "))
    list_uts.append(int(input("Nilai UTS : ")))
    list_uas.append(int(input("Nilai UAS :")))
#proses
for i in range(ulang):
    list_total.append((list_uas[i] + list_uts[1]) / 2)
tamu = {
    "NIM" : list_nim,
    "Nama Lengkap" : list_nama,
    "Nilai UTS" : list_uts,
    "Nilai UAS" : list_uas,
    "Rata-rata" : list_total
}
data_tamu = pd.DataFrame(tamu)
#Cetak
print("==========================================================")
print(data_tamu)
print("==========================================================")

Output:


Komentar

Postingan Populer