Visualisasi Grafik

31 October 2024 16:49:44 Dibaca : 10

Nama : Sitriyani Halubangga

Nim : 411423048

Prodi/Kelas : Pendidikan Matematika/B

Mata Kuliah : Komputasi dan Pemrograman

Visualisasikan grafik dari fungsi kuadrat berikut menggunakan phyton:

 2x^2 - 7x + 3 = 0

Berikut langkah - langkah untuk memvisualisasikan grafik dari fungsi kuadrat f(x) = 2x^2 - 7x + 3 menggunakan phyton:

1). Pastikan pustaka seperti numpy dan matplotlib sudah terinstal.

2). Mulailah mengimport pustaka yang dibutuhkan:

   

  • numpy digunakan untuk perhitungan numerik, seperti menghasilkan array nilai x.
  • matplotlib.pyplot digunakan untuk membuat grafik.

3). Definisikan fungsi kuadrat, buat fungsi yang merepresentasikan persamaan kuadrat. Dalam hal ini, fungsi tersebut adalah:

    

4). Buat rentang nilai x, tentukan rentang nilai x yang ingin kamu gunakan untuk menggambar grafik. Misalnya, dari 0 hingga 4, dengan 100 titik:

5). Setelah mendefinisikan rentang x, hitung nilai f(x) untuk setiap nilai x yang telah ditentukan:

   

6). Sekarang saatnya mengggambar grafik. Gunakan metode plot dari matplotlib untuk menggambar fungsi:

  

7). Untuk membuat grafik lebih informatif, tambahkan garis horizontal dan vertikal di sumbu x dan y, serta berikan label dan grid:

8). Gunakan plt.show untuk menampilkan grafik

     

9). Selanjutnya jalankan program setelah di simpan dan akan menampilkan grafik sebagai berikut:

Plot fungsi berikut menggunakan phyton pada interval x = -5 hingga x = 5 f(x) = 3x^3 - 2x^2 + 4x - 5 tampilkan grafik yang jelas dengan label sumbu x dan y

1). Sama seperti sebelumnya, pastikan numpy dan matplotlib sudah terinstal.

2). Import pustaka yang dibutuhkan

    

3). Definiskan fungsi, buat fungsi yang merepresentasikan persamaan yang ingin di plot:

     

4). Buat rentang nilai x dari -5 hingga 5:

   

5). Hitung nilai f(x) untuk setiap x:

    

6). Gambar grafik fungsi 

7). Tambahkan elemen grafik, lengkapi grafik dengan garis sumbu, label dan grid

   

8). Tampilkan grafik menggunakan plt.show

     

9).  Dengan langkah-langkah diatas ketika program dijalankan akan menampilkan grafik sebagai berikut:

 

Studi Kasus 5 Bab 5

30 October 2024 20:48:42 Dibaca : 6

Sama dengan studi kasus 4, kali ini juga kita membuat terlebih dahulu data dalam bentuk format csv sebagai berikut:

pertama kita impor pustaka numpy untuk operasi numerik dan matplotlib,pyplot untuk membuat grafik.

Dimulai dengan mengimpor pustakan yaitu pandas untuk analisis data, numpy untuk perhitungan numerik dan matplotlib.yplot untuk visualisasi.

Kemudian setel path lengkap ke file csv yang berisi data pembelian, dalam hal ini Total Pembelian.csv.

Gunakan pd.read_csv() untuk membaca data dari file csv, dan pastikan untuk menggunakan pemisah yang sesuai (delimiter=";")

Kemudian cetak data untuk memverivikasi bahwa data telah dimuat dengan benar. Cetak garis pembatas untuk membuat output lebih teroganisir. dan hitung pembelian maksimum dan minimum dengan menggunakan np.max() dan np.min() dan cetak garis pembatas lagi.

ambil data kolom bulan dan total pembelian dari data untuk digunakan dalam grafik.

Gunakan plt.bar() untuk membuat grafik batang dengan bulan sebagai sumbu x dan total pembelian sebagai sumbu y. Atur warna, judul, dan label sumbu, lalu gunakan plt.show() untuk menampilkan grafik yang telah dibuat.

Ketika program dijalankan akan menampilkan sebagai berikut:

 

 

Studi Kasus 4 Bab 5

30 October 2024 18:42:36 Dibaca : 8

Berikut adalah langkah-langkah untuk membaca dan menganalisis dara gaji dari file CSV menggunakan Phyton dengan pustaka Pandas.

Sebelumnya kita membuat data dengan format csv.

Selanjutnya impor pustaka yang di perlukan, yaitu pandas untuk manipulasi data dan numpy untuk operasi numerik.

 

Selanjutnya tentukan nama file: tentukan path lengkap file csv yang ingin dibaca. Dalam contoh ini, file bernama Gaji KPPS.csv.

Selanjutnya gunakan pd.read_csv() untuk membaca data dari file csv. Pastikan untuk menemukan pemisah yang sesuai, dalam hal ini menggunakan sep=";".

Lalu cetak data yang telah dibaca untuk memastikan bahwa data telah dimuat dengan benar, dan cetak garis pembatas untuk memperjelas outpt.

Gunakan metode .max() dan .min() pada kolom GAJI untuk menemukan nilai gaji maksimum dan minimum.

Cetak hasil gaji maksimum dan minimum dengan format yang sesuai, misalnya dengan dua desimal dan pemisah ribuan, lalu sekali lagi cetak garis pembatas untuk memperjelas output.

Setelah program dijalankan akan menampilkan hasil sebagai berikut:

 

 

 

 

Latihan Mandiri 5.9

30 October 2024 16:18:38 Dibaca : 8

Nama : Sitriyani Halubangga

Nim : 411423048

Prodi/Kelas : Pendidikan Matematika/B

Mata Kuliah : Komputasi dan Pemrograman

1. Program Penjumlahan dan Pengurangan Matriks Menggunakan Phyton

Langkah-langkah dalam membuat Program Penjumlahan dan Pengurangan Matriks:

  • Input Jumlah Baris dan Kolom:

          

  • Input matriks A dan matriks B:

          -Gunakan loop untuk meminta pengguna memasukkan elemen-elemen matriks A dan 

            B berdasarkan jumlah baris dan kolom yang telah di tentukan.

  • Penjumlahan Matriks:

          - Buat list kosong untuk hasil penjumlahan (matriks C).

          - Gunakan loop untuk menjumlahkan elemen-elemen yang sesuai dari matriks A dan B,

             dan simpan hasilnnya di matriks C.

  • Pengurangan Matriks

           - Buat list kosong untuk hasil penjumlahan (matriks D).

          - Gunakan loop untuk menjumlahkan elemen-elemen yang sesuai dari matriks A dan B,

             dan simpan hasilnnya di matriks D.

           

  • Fungsi untuk Menentukan Lebar Kolom:

          - Buat fungsi max_width(matrix) untuk menemukan lebar maksimum dari elemen-

             elemen matriks, digunakan untuk format output yang rapi.

  • Fungsi untuk Mencetak Matriks:

           - Buat fungsi print_matrix(matrix, name, width) untuk mencetak nama matriks dan                     elemen-elemen dengan format yang rapi.

  • Output Hasil:

          - Atur lebar kolom berdasarkan elemen terpanjang dari semua matriks.

           - Cetak matriks A, B, hasil penjumlahan (C), dan hasil pengurangan (D) dengan                         menggunakan fungsi yang telah dibuat.

Nah setelah melakukan langkah-langkah diatas, jika program dijalankan akan menampilkan sebagai berikut:

a. Anda akan diminta untuk memasukkan ukuran matriks:

    

b. Anda akan diminta untuk memasukkan elemen-elemen matriks A dan matriks B:

   

c. Nah setelah memasukkan elemen-elemen diatas, program akan menghitung penjumlahan      dengan pengurangan matriks A dan matriks B sebagai berikut:

   

2. Program Perkalian Matriks menggunakan Phyton

Langkah-langkah dalam membuat program Perkalian Matriks menggunakan Phyton:

  • Input Ukuran Matriks A dan Matriks B:

          - Minta pengguna memasukkan jumlah baris dan kolom untuk matriks A dan Matriks B

          - Tetapkan jumlah baris matriks B sama dengan julmah kolom matriks A.

          

  • Inisialisasi Matriks A dan B:

          - Buat list kosong untuk menyimpan elemen-elemen matriks A dan B.

            

  • Input Elemen Matriks A dan Matriks B:

          - Gunakan loop untuk meminta pengguna memasukkan elemen-elemen matriks A dan              Matriks B berdasarkan jumlah baris dan kolom yang telah ditentukan.

       

  • Inisialisasi Matriks Hasil:

          

  • Perkalian Matriks

          -Gunakan tiga loop bersarang untuk mengalikan matriks A dan B

            -Loop pertama untuk baris matriks A

            -Loop kedua untuk kolom matriks B

            -loop ketiga untuk menjumlahkan hasil perkalian elemen-elemen yang sesuai.

  • Menampilkan Hasil

          

Ketika program dijalankan akan menampilkan sebagai berikut:

  

 

 

Analisis Statistik dengan Operasi Statistik Pada Array

22 October 2024 15:31:37 Dibaca : 10

Nama                   : Sitriyani Halubangga

Nim                       : 411423048

Prodi/Kelas           : Pendidikan Matematika/B

Mata Kuliah           : Komputasi dan Pemrograman

Dosen Pengampu : Pak Agusyarif Rezka Nuha, S.Pd., M.

 

Kecamatan Suwawa Timur Dalam Angka : Luas Wilayah Menurut Desa di Kecamatan Suawawa Timur, 2023.

Sumber : https://bonebolangokab.bps.go.id/id/publication/2024/09/26/f4cda97f7435b0ebb01c4bfc/kecamatan-suwawa-timur-dalam-angka-2024.html

Berikut Data yang akan di analisis:

           

1. Import numpy

  • Mengimpor numpy sebagai np dan statistics.

2. Membuat array

  • Mendefinisikan list data dengan nila-nilai numerik.
  • Mengonversi data menjadi array numpy a.

3. Menghitung Statistik

a. Mean(rata-rata)

    

  • Menghitung nilai rata_rata menggunakan np.mean()

b. Median

    

  • Mengitung median menggunakan np.median()

c. Modus

    

  • Menghitung modus menggunakan statistics.mode()

d. Standar Deviasi

    

  • Menghitung standar deviasi menggunakan statstics.stdev()

e. Persentil

    

  • Menghitung persentil 25,50, dan 75 menggunakan np.quantile()

f. Varians

    

  • Menghitung varians menggunakan statistics.variance()

g. Niali Maksimum dan Minimum

    

  • Menghitung nilai maksimum dan minimum menggunakan np.max() dan np.min()

h. Jumlah dan Hasil Perkalian

    

  • Menghitung Jumlah dan Hasil perkalian menggunakan a.sum() dan a.prod()

i. Indeks Minimum dan Indeks Maksimum

   

  • Menentukan indeks minimum dan indeks maksimum menggunakan argmin() dan argmax()

j. Mencetak Hasil

   

  • Mencetak semua hasil statistik yang telah dihitung

Setelah memasukkan semua kode seperti yang di atas, maka ketika program di jalankan akan menampilkan hasil sebagai berikut: 

 

 

 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong