Tampilkan postingan dengan label R-Programing. Tampilkan semua postingan
Tampilkan postingan dengan label R-Programing. Tampilkan semua postingan
Frekuensi adalah jumlah getaran yang terjadi dalam waktu satu detik atau banyaknya gelombang/getaran listrik yang dihasilkan tiap detik.

Mean adalah teknik penjelasan kelompok yang didasarkan atas nilai rata-rata dari kelompok tersebut. Rata-Rata (mean) ini didapat dengan menjumlahkan data seluruh individu dalam kelompok itu, kemudian dibagi dengan jumlah individu yang ada pada kelompok tersebut.





Frekuensi = function(x,y,z)
Frekuensi = function yang mempunyai variable penampung nilai yang nanti akan dikembalikan ke nilai awal yaitu variable penampung x,y, dan z.

A=0
Awal mula kita harus men-set variable a = 0. Apa tujuan dari variable ini? Berfungsi untuk menampung hasil akhir dari fungsi ini, dimana nantinya akan terisi oleh frekuensi, atau berapa banyaknya data untuk setiap suatu kelas tertentu.


For (i in 1 : length(data))
Perulangan ini sangat diperlukan untuk memastikan semua anggota pada himpunan angka dilakukan satu persatu. Banyaknya perulangan tergantung dari jumlah anggota suatu kumpulan bilangan, itu mengapa kita menggunakan length(x) untuk batasan looping ini.

If (x[i]>=y&&x[i]<=z)
statement condition dimana jika nilai anggota pertama lebih dari sama dengan batas bawah kelas, dan nilai anggota pertama kurang dari sama dengan batas atas kelas, maka suatu bilagan tersebut terpenuhi dan bernilai true, yang nantinya dilanjut dengan mengeksekusi statement di dalam if.

A=a+1
statement ini merupakan statement di dalam kondisi tersebut. Dimana jika terpenuhi, maka nilai a akan ditambah dengan 1. Berarti menyatakan banyaknya data pada kelas tertentu.

}
}
Print(a)
Variable a diberi nilai a+1, kemudian cetak nilai dari variable a. Setelah itu function frekuensi selesai dibuat maka saatnya menjalankan function tersebut dengan mengisikan nilai ke dalam variable yang ada pada function.

Frekuensi (data,35,45)
-----------------------------
-----------------------------
Frekuensi (data,89,97)
Merupakan cara yang di gunakan untuk memangil fungsi frekuensi, yang sudah kita buat tadi, ada  3 parameter yang di gunakan, yang pertama data yang berupa himpunan, yang kedua di isi dengan batas bawah, yang ketigayang di isi dengan batas atas

Mean (data)
Mencari nilai-rata rata yang di miliki oleh (data).

Mean (35:43)
Mencari nilai rata-rata dari jangkauan 35 sampai 43

F=edit (data.frame())
Merupan cara untuk membuat sebuah tabel, yaitu dengan data di atas kita bisa menggunakannya untuk membuat tabel
R adalah bahasa pemrograman dan perangkat lunak untuk analisis statistika dan grafik. R dibuat oleh Ross Ihaka dan Robert Gentleman di Universitas Auckland, Selandia Baru, dan kini dikembangkan oleh R Development Core Team, dimana Chambers merupakan anggotanya. R dinamakan sebagian setelah nama dua pembuatnya (Robert Gentleman dan Ross Ihaka), dan sebagian sebagian dari nama S.


1.       Apa yang dimaksud dengan:
a.       Mean
b.       Median
c.       Modus
d.       Kuartil
e.       Desil
2.       Tuliskan rumus dari:
a.       Mean
b.       Median
c.       Modus
d.       Kuartil
e.       Desil
Jawab
1.      -      Mean: nilai rata rata dari beberapa buah data
-          Median : nlai tengah dari data yang sudah terurut
-          Modus: data yang paling sering muncul, atau data yang mempunyai frekuensi terbesar
-          Kuartil: adalah titik atau skor atau nilai yang membagi seluruh distribusi frekuensi ke dalam empat bagian yang sama besar, yaitu masing-masing sebesar ¼ N
-          Desil = adalah titik atau skor atau nilai yang membagi seluruh distribusi frekuensi dari data yang kita selidiki kedalam 10 bagian yang sama besar yang masing-masing sebesar 1/10 N

2.     A. Mean:  rata=sum(tabel$XiFi)/length(data)
B. Median:  median =tbm+interval *((km-fkm)/fm)
C. Modus: modus=tbm+interval*(d1/(d1+d2))
D. Kuartil: Q1 =tbq1+interval *((length(data)/4-fkq1)/fq1)
    Q2 =tbq2+interval *((length(data)/2-fkq2)/fq2) 
    Q3 =tbq3+interval *((3*length(data)/3-fkq3)/fq3) 
E. Desil: D8 =tbd8+interval *(((8*length(data)/fkd8)/fd8)
R adalah bahasa pemrograman dan perangkat lunak untuk analisis statistika dan grafik. R dibuat oleh Ross Ihaka dan Robert Gentleman di Universitas Auckland, Selandia Baru, dan kini dikembangkan oleh R Development Core Team, dimana Chambers merupakan anggotanya. R dinamakan sebagian setelah nama dua pembuatnya (Robert Gentleman dan Ross Ihaka), dan sebagian sebagian dari nama S.


Ø  Data =  c (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24)
‘Data’ merupakan sebuah variable bertipe numeric yang akan menampung kelompok data angka. Dan c(..) merupakan sebuah fungsi yang digunakan untuk tempat atau wadah dari kelompok data yang akan dapat diolah selanjutnya.

Ø  Length (data)
Digunakan untuk mencari panjang data dari data, dan data merukapan penamung.

Ø  Min (data)
Digunakan untuk mencari nilai terendah dari sebuah data.

Ø  Max (data)
Digunakan untuk mencari nilai tertinggi dari sebuah data. 

Ø  jumlahkelas = 1 + (3.322 * log10(length(data)))
R program memang sudah menyediakan fungsi tersebut secara default. Seperti yang kita ketehui, rumus untuk menentukan jumlah kelas yaitu = 1 + (3.322 * log(n)). Dengan 3.322 sebagai konstanta dan ‘n’ adalah jumlah dari anggota data kelompok. Dalam R program, untuk mencari jumlah data adalah menggunakan fungsi length() dengan parameter berisikan sebuah variable yang sudah menampung data, atau fungsi c().

Ø  Round (jumlahkelas)
Dan jika telah menemukan hasi; dari jumlah kelas, dengan round ini kita akan membulatkan jika <05 makan akan di bulatkan ke bawah, dan jika 05> maka akan di bulatkan ke atas.

Ø  Range(data)
Digunakan untuk mencari jangkauan dari data masukkan rumus diatas, kemudian tekan enter dan ketik jangkauan lagi untuk memanggil hasil dari nilai jangkauan tersebut.

Ø  Interval (range / jumlahkelas)
Pnjelasan listing diatas adalah untuk mendapatkan nilai interval dari suatu data. Dengan rumus=jangkauan/jumlahkelas. Jadi nilai dari variabel “jangkauan” dibagi dengan nilai variabel “jumlah kelas”.

Ø  Round (interval)
Dan jika telah menemukan hasi; dari jumlah kelas, dengan round ini kita akan membulatkan jika <05 makan akan di bulatkan ke bawah, dan jika 05> maka akan di bulatkan ke atas