statistika-kelompok-publish.pdf
TRANSCRIPT
-
7/25/2019 statistika-kelompok-publish.pdf
1/5
AIM Connectio
Statistik
Deskriptive
January 31
2015Tutorial mengerjakan soal statistika descriptive menggunakan datatunggal yang dikelompokkan. Jikalau ada kesalahan tolongcomment yak !! :D Imam Malik S.
-
7/25/2019 statistika-kelompok-publish.pdf
2/5
AIM Connection Page 1
Pada pemrograman ini akan membahas tentang menentukan interval kelas, rata-rata,
Frekuensi, modus, dan membuat grafik pada data kelompok dengan menggunakan R
Programming. Berikut merupakan langkah-langkahnya:
1. Melakukan Input data dan Sortir data
> data sort(data)
[1] 35 41 45 49 51 52 53 55 56 56 57 57 58 59 59 60 61 61 62 63 63 64 65 65 65 65 67 67 67 67
69 69 69 70 71 71 71 73 73 73 75 75 77 77 77 79 79 79 79 81 81 81 83 83 87 89 89 92 93 96
> mean(data)
[1] 68.43333
Dimaksudkan untuk mengecek listing yang telah dilakukan pada
variabel data. Jika listing Anda benar, maka diperoleh rata-rata
68.43333.
2. Menentukan Jangkauan (Range)
> jang jang
[1] 61
Maksud dari listing diatas adalah untuk mendapatkan jangkauan atau
range yang nantinya akan digunakan untuk mendapatkan interval dari
suatu data. Rumus jangkauan atau range=Nilai maksimal suatu data-
Nilai minimal suatu data. Sedangkan jang pada listing diatas
digunakan untuk memanggil atau menampilkan nilai/isi dari variabeltersebut.
3. Menentukan banyak kelas
> length(data)
[1] 60
> jumkls=1+(3.322*log10(length(data)))
> jumkls
[1] 6.907018
-
7/25/2019 statistika-kelompok-publish.pdf
3/5
AIM Connection Page 2
Maksud dari listing diatas adalah untuk mencari banyak kelas
interval dengan rumus jumlah kelas=1+3,22*log(n), dimana n
banyaknya data atau length(data). Hasil ini digunakan untuk
menentukan jumlah kelas dari suatu data. Sedangkan jumkls pada
listing diatas digunakan untuk memanggil atau menampilkan
nilai/isi dari variabel tersebut. Kemudian dibulatkan keatas(untuk mengantisipasi jika ada data yang hilang), sehingga
diperoleh banyak kelas sejumlah 7.
4. Menentukan Panjang kelas
> interval interval
[1] 8.831596
> round(interval)
[1] 9
Penjelasan listing diatas adalah untuk mendapatkan nilai interval
dari suatu data. Dengan rumus=jang/jumkls. Jadi nilai dari variabel
jang dibagi dengan nilai variabel jumkls.Kemudian dibulatkan
kedalam bilangan bulat.
5. Menentukan Frekuensi
> frekuensi=function(x,y,z)
{
a=0
for(i in 1:length(x))
{
if(x[i]>=y&&x[i]=y&&x[i]
-
7/25/2019 statistika-kelompok-publish.pdf
4/5
AIM Connection Page 3
lebih kecil sama dengan dari z, dimana z adalah nilai akhir pada
masing-masing kelas).
a=a+1 (maka a sebagai frekuensi akan bertambah 1 atau biasa
disebut dengan increament).
Print(a) (Akan menampilkan frekuensi (a) dengan bertambah 1
sejumlah banyaknya nilai anggota masing-masing kelas yang dimulai
dari nilai pertama suatu kelas (y) sampai nilai akhir suatu kelas
(z). nilai anggota masing-masing kelas sesuai dengan nilai pada
variable data di awal.)
# Mencari Frekuensi menggunakan fungsi diatas
> frekuensi(data,35,43)
[1] 2
> frekuensi(data,44,52)
[1] 4
> frekuensi(data,53,61)
[1] 12
> frekuensi(data,62,70)
[1] 16
> frekuensi(data,71,79)
[1] 15
> frekuensi(data,80,88)
[1] 6
> frekuensi(data,89,97)
[1] 5
# Mencari titik tengah
> median(35:43)
[1] 39
> median(44:52)
[1] 48
> median(53:61)
-
7/25/2019 statistika-kelompok-publish.pdf
5/5
AIM Connection Page 4
[1] 57
> median(62:70)
[1] 66
> median(71:79)
[1] 75
> median(80:88)
[1] 84
> median(89:97)
[1] 93
# Membuat tabel
> edit(data.frame())
Kelas xi fi fi kum
1 35-43 39 2 2
2 44-52 48 4 6
3 53-61 57 12 18
4 62-70 66 16 34
5 71-79 79 15 49
6 80-88 84 6 55
7 89-97 93 5 60
6. Mean (tugas: nilai 20)
7.
Median (tugas: nilai 20)
8. Modus (tugas: nilai 20)
9. Kuartil 1 dan Kuartil 3 (tugas: nilai 40)