Anda di halaman 1dari 40

Fakultas Ilmu Komputer

Learning is the process of acquiring new


understanding, knowledge, behaviors, skills,
values, attitudes, and preferences.

Create a Bell Curve Chart


Welcome to the Statistics &
Probability course
Kurva Distribusi Normal
 Bell curve is also referred
to as a normal distribution
curve graph (grafik kurva
distribusi normal) which
reflects the distribution of
random variables
(distribusi variabel acak).

 In a bell curve chart, the


highest point is the point
that has the highest
probability (probabilitas
tertinggi) of occurring,
and the probability of the
event gradually decreases
to one side of the curve
(bertahap menurun ke
salah satu sisi kurva).
Kurva Distribusi Normal
Titik tertinggi dari kurva distribusi normal adalah posisi peluang tertinggi untuk
terjadi dan peluang tersebut akan bergerak turun menuju sisi kiri dan sisi kanan titik
tertinggi dengan besaran yang sama pada jarak yang sama dari titik tertinggi.
Kita membutuhkan dua buah parameter nilai, yaitu:

[1] Rata-rata (mean) [2] Standar deviasi (Standard deviation)


Kurva distribusi normal Standar deviasi menggambarkan ukuran penyimpangan
berbentuk simetris (pola dari distribusi normal. Nilainya akan mempengaruhi
ragam hias yang bentuk kurva distribusi normal.
seimbang). Sumbu simetris a) Jika nilainya kecil, maka kurva distribusi normal akan
dari kurva tersebut adalah berbentuk tinggi dan ramping, sedangkan
b) Jika nilai besar, maka kurva distribusi normal akan
nilai rata-rata. Oleh karena
berbentuk pendek dan gemuk.
itu, nilai rata-rata
merupakan titik terpenting
dalam kurva distribusi
normal karena
menunjukkan titik tengah
kurva.

Standar Deviasi Kecil Standar Deviasi Besar


Bell Curve Normal Distribution

Typically, a bell curve chart is used to evaluate test


scores (nilai test) or employee performance appraisals
(penilaian kinerja karyawan) that help you identify the
best (terbaik), average (rata-rata), and poor (buruk)
performances on the team.
Question ???

Bagaimana cara menggambar


Bell Curve Normal Distribution
dari input data (MS. Exel)?
1 – Prepare your Data
Data Set
# Contoh data yang akan digunakan yaitu nilai ujian MID class statistics dari 20 students.

Pada kolom Midterm Score, data sudah di


urutkan dari yang terkecil ke terbesar.
2 – Hitung dua parameter nilai
(nilai rata-rata & nilai deviasi standar)
Calculate Average & Standard Deviation
Nilai rata-rata adalah angka representasi atau biasa
juga disebut sebagai mean dari suatu kelompok data
yang mewakili data secara keseluruhan.

Kegunaan Nilai Rata-rata


 Dapat digunakan untuk membandingkan kualitas suatu
kelompok dengan kelompok lain.
 Mewakili kondisi suatu kelompok dengan 1 angka.
 Mendeskripsikan suatu kelompok dengan singkat.

Standar deviasi (simpangan baku) adalah nilai


statistika yang digunakan untuk menentukan
bagaimana persebaran data dalam suatu sampel
dan melihat seberapa dekat data-data tersebut
dengan mean atau rata-rata dari sampel
tersebut.
Calculate Average & Standard Deviation

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

Catatan: Dalam rumus di atas, C3


adalah sel berisi nilai skor, G3 adalah
nilai rata-rata dan G4 adalah nilai
deviasi standar yang telah kita hitung
pada langkah sebelumnya.
4 – Gambar Bell Curve
Draw Bell Curve
Pilih data pada colomn “Midterm Score” dan “Distribution”, klik menu insert >
Masukkan Scatter (X, Y) atau Bubble Chart, lihat pada gambar dibawah:
Draw Bell Curve
5 – Analisis Bell Curve
Analisis Bell Curve
(1) (2)

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.

 Statistical functions (scipy.stats), this module contains a large number of


probability distributions, summary and frequency statistics, correlation functions
and statistical tests, masked statistics, kernel density estimation, quasi-Monte
Carlo functionality, and more.
Standard Normal Distribution with Python
SND or Standard Normal Distribution Plot (Mean = 0, STD = 1)
Calculate Average & STD with Python
Create Bell Curve with Python
Spyder can’t display Matplotlib Plot
Spyder supports for matplotlib completely,
 Click menu Tools | Preferences | IPython Consonle | Graphics | Support for Graphics and click/untick Activate.
Link: https://stackoverflow.com/questions/53217247/stop-showing-plots-in-spyder
How to install SciPy on Anaconda Prompt?
[1] Install SciPy library/packages using pip command
Run the following command in the terminal:
> pip install scipy

[2] Install SciPy packages using Anaconda


First, you may need to download the Anaconda navigator and then open the anaconda prompt type the
following command:
> conda install -c anaconda scipy

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.

Persamaan 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:

1. Siapkan dan gunakan data pada contoh diatas.

2. Gambar bell curve dengan menggunakan ms. Excel.

3. Gambar bell curve dengan menggunakan python code.

4. Gambar “bell curve + z-score” atau standard normal distribution,


dimana Mean = 0 dan STD = 1 menggunakan python.

5. Buat report setiap langkah-langkah yang telah dibuat.


END PRESENTATION
Thank you for your attention
Instructor: S – W – T

THANK YOU

Anda mungkin juga menyukai