MENGHITUNG STANDAR DEVIASI PADA PYTHON

                                

Dipostingan sebelumnya author sudah membahas mengenai Menghitung rata-rata pada python untuk selanjutnya author akan membahas coding sederhanya untuk menghitung standar deviasi suatu data menggunakan funsi loop for. Seperti yang kita tau standar deviasi adalah angka yang mengukur seberapa jauh dekatnya penyebaran kelompok data terhadap nilai rata-rata data. Jika kita bekerja di bidang data science kita harus bisa menghafalkan rumus-rumus salah satunya dalam bidang statistika. Sebelum mengkonversi kedalam kode pemrograman kita harus benar-benar memahami rumus yang akan digunakan untuk menghitung standar deviasi suatu data. Dan berikut adalah rumus nya :

cukup membuat mumet ya memahami rumusnya😁

Selanjutnya kita akan mengkonversikan dalam sebuah kode program python dengan menggunakan data variable pada artikel Menghitung rata-rata pada python. Berikut adalah kode python yang sudah author buat:

data_1=[50, 79, 80, 90, 68, 66, 77, 89, 77, 60, 85, 85, 90, 150, 26]
data_2=[70, 89, 60, 67, 89, 45, 79, 90, 85, 83, 70, 79, 65, 68, 89, 80, 67]
def hitung_rata_rata(data):
    jumlah = 0
    for item in data :
        jumlah += item
    rata_rata = jumlah/len(data)
    return rata_rata
print('rata_rata_data_1')
print(hitung_rata_rata(data_1))
print('rata_rata_data_2')
print(hitung_rata_rata(data_2))
def hitung_standar_deviasi(data):
    rata_rata_data = hitung_rata_rata(data)
    varians = 0
    for item in data:
        varians += (item - rata_rata_data) ** 2
    varians /= len(data)
    standar_deviasi = varians ** (1/2)
    return standar_deviasi
print('Standar deviasi data_1:')
print(hitung_standar_deviasi(data_1))
print('Standar deviasi data_2:')
print(hitung_standar_deviasi(data_2))

Dari kode program diatas berikut adalah nilai standar deviasi yang dihasilkan :
Standar deviasi data_1:
25.49997821349832     
Standar deviasi data_2:
12.092778593757808    


Sebelum penutup, author akan menjelaskan sedikit mengenai code program python pada baris ke 13-20. Terdapat fungsi hitung_standar_deviasi(data) yang digunakan untuk menghitung standar deviasi dari data yang diberikan. Fungsi ini memanggil fungsi hitung_rata_rata(data) untuk mendapatkan nilai rata-rata dari data. Kemudian menggunakan fungsi loop for untuk menghitung varians data dengan rumus (item - rata_rata_data)**2. Setelah varians terhitung, varians tersebut dibagi dengan panjang data dan hasilnya diakar pangkat dua untuk mendapatkan standar deviasi. Dengan begitu fungsi ini mengembalikan nilai standar deviasi

Nah seperti itulah tutorial dari saya, jika ada kekurangan dalam penyampaian saya mohon dimaafkan😉 sampai jumpa lagi di next artikel see you💋


Posting Komentar (0)
Lebih baru Lebih lama