Exel Formula:
Mean: =AVERAGE(C3:C22)
Standar Deviasi: = STDEV.P(C3:C22)
Note:
In the above formula, C3-C22 is the cell containing the score values, F3 is the average value and F4 is the
standard deviation value that we have calculated in the step above.
3 – Hitung Nilai Normal Distribusi
Calculate Distribution Normal Value
Setelah mendapatkan dua parameter nilai pada step sebelumnya, silahkan buat
kolom baru (“distribution”) di samping data MID score.
Calculate Distribution Normal Value
# Masukkan rumus di bawah ini ke dalam sel D3:
=NORM.DIST(C3,$G$3,$G$4,FALSE) Excel 2010 or later versions
=NORMDIST(C3,$G$3,$G$4,FALSE) Excel 2007 or earlier versions
Calculate Distribution Normal Value
# Masukkan rumus di bawah ini ke dalam sel D3:
=NORM.DIST(C3,$G$3,$G$4,FALSE) Excel 2010 or later versions
=NORMDIST(C3,$G$3,$G$4,FALSE) Excel 2007 or earlier versions
Dari bagan kurva lonceng yang telah dibuat (dapat di lihat pada grafik), maka kita
dapat simpulkan bahwa:
1. Nilai mahasiswa yang lebih rendah berada di sisi kiri kurva,
2. Nilai mahasiswa yang lebih tinggi berada di sisi kanan kurva dan
3. Sebagian besar siswa berada di tengah kurva.
6 – Create Bell Curve with Python
Standard Normal Distribution (SND)
The standard normal distribution is a normal distribution with a mean of
zero and standard deviation of 1. The standard normal distribution is centered
at zero and the degree to which a given measurement deviates from the mean is given
by the standard deviation. For the standard normal distribution, 68% of the
observations lie within 1 standard deviation of the mean; 95% lie within two standard
deviation of the mean; and 99.9% lie within 3 standard deviations of the mean.
Standard Normal Distribution (SND)
Fungsi kepadatan probabilitas atau probability density function (pdf)
menyatakan nilai probabilitas dari setiap kejadian X dan dituliskan dengan p(X).
Import Python Packages
1) import numpy as np
2) import matplotlib.pyplot as plt
3) from scipy import stats
NumPy is a library for the Python programming language, adding support for large,
multi-dimensional arrays and matrices, along with a large collection of high-level
mathematical functions to operate on these arrays.
Import Python Packages
1) import numpy as np
2) import matplotlib.pyplot as plt
3) from scipy import stats
Matplotlib is a plotting library for the Python programming language and its
numerical mathematics extension NumPy. It provides an object-oriented API for
embedding plots into applications using general-purpose GUI toolkits like Tkinter,
wxPython, Qt, or GTK.
Import Python Packages
1) import numpy as np
2) import matplotlib.pyplot as plt
3) from scipy import stats
SciPy is a free and open-source Python library used for scientific computing and
technical computing. SciPy contains modules for optimization, linear algebra,
integration, interpolation, special functions, FFT, signal and image processing,
ODE solvers and other tasks common in science and engineering.
https://www.javatpoint.com/scipy-installation
7 – Bell Curve + Z-score
Distribusi Normal Standard
Dari persamaan distribusi normal umum pada slide sebelumnya, akan dapat
diturunkan menjadi distribusi normal standard.
𝑋−𝜇 𝑥
𝑧= ( ) =
𝜎 𝜎
dimana :
Z merupakan harga Z Score. Harga Z Score dapat dilihat pada table.
x (lowercase) merupakan selisih dari harga pada posisi variable X (uppercase)
dikurangi dengan rata-rata (𝜇).
σ merupakan standart deviasi (SD).
Distribusi Normal Standard
Pada distribusi normal standard harga x merupakan sumbu simetri (garis yang
membagi bangun datar menjadi dua bagian) yang membagi daerah kurva
normal menjadi 2 yang sama besar:
Pada bagian kiri sumbu simetri mempunyai Pada bagian kanan sumbu simetri mempunyai
harga negative yang besarnya sama dengan harga positif yang besarnya sama dengan 0,50
sebelah kanan sumbu simetri yaitu 0,50 atau 50%. atau 50%.
Calculate Z-scores
Expected Output
Standard Normal
Distribution (mean = 0 and
standard deviation = 1)
Comparison
Exercise for Students
Class Activity
Setiap student diharapkan mengikuti step-step yang ada diatas:
THANK YOU