Show Nurul Huda 19 April 2021
Daftar Isi
Apa itu Standar Deviasi?Standar deviasi atau biasa disebut simpangan baku merupakan nilai statistik yang menjelaskan tingkat homogenitas (atau keseragamanan) dari suatu data kelompok [1]. Nilai simpangan baku bisa berupa angka 0 atau selainnya:
Rumus Standar Deviasi atau Simpangan BakuAda dua rumus untuk menghitung standar deviasi. Rumus yang pertama adalah untuk data populasi, dan yang kedua adalah untuk data sampel [2]. Berikut ini rumusnya: Perbedaan dari kedua rumus tersebut hanya terletak pada angka pembagi. Dimana pembagi untuk data populasi adalah jumlah semua data ( Contoh PerhitunganMari kita simulasikan cara menghitungnya. Karena jika kita bisa menghitungnya di atas kertas (secara manual), berarti kita juga bisa menghitungnya menggunakan bahasa pemrograman. Sebagai contoh kita memiliki data seperti ini:
Langkah pertama, hitung mean atau rata-rata dari data tersebut:
Setelah mendapatkan nilai rata-rata, kita bisa mulai menghitung nilai variannya:
Dari situ, kita kemudian bisa menghitung simpangan bakunya dengan meng-akarkuadrat-kan nilai varian:
Sebelum MulaiSebelum mulai ngoding, saya asumsikan teman-teman di sini telah familiar dengan materi dasar-dasar python, terlebih 3 materi berikut:
Karena program yang akan kita buat akan sangat berkaitan dengan materi 3 di atas. 1. Menghitung Standar Deviasi Secara ManualDari simulasi yang telah kita lakukan, kita punya gambaran alur dari program yang akan kita tulis:
Begini kira-kira kode programnya untuk langkah pertama:
Langkah berikutnya, hitung varian:
Atau kalau teman-teman lebih suka versi satu baris, kode di atas bisa diganti seperti ini:
Langkah terakhir, kita hitung standar deviasinya dengan fungsi
Output:
2. Menghitung Standar Deviasi Menggunakan Fungsi statistics.stdev()Untuk cara kedua cukup mudah, kita hanya perlu memanggil fungsi yang sudah disediakan dalam modul
Berikut ini kode programnya:
Output:
Kode Program LengkapJika kalian ingin mendapatkan kode program lengkap dari pertemuan kali ini, kalian bisa mendapatkannya pada repositori python-latihan-logika di github. Jangan lupa kasih star ya!⭐🌟 Pertemuan SelanjutnyaInsyaallah pada pertemuan yang akan datang kita akan membuat program kalkulator sederhana. Gimana caranya? Simak terus tutorial latihan logika python di jagongoding! Jika ada pertanyaan atau sesuatu yang ingin didiskusikan, atau bahkan request tutorial, jangan sungkan-sungkan untuk berkomentar, ya! 😁 Terima kasih banyak! Referensi[1] https://gurubelajarku.com/simpangan-baku/ - diakses tanggal 24 April 2021 Mengangkangi Python: Level 1 Ikuti Kursus Cara Paling Cepat Menguasai Bahasa Python. |