Langsung ke konten utama

Regresi Linier menggunakan R(statistik)

Selamat malam semua :)
Membosankan sekali malam ini ga ada kerjaan, dari pada nggangur mending posting blog buat berbagi ilmu walaupun tidak seberapa...hehe... :D
kali ini saya akan posting mengenai regresi linier menggunakan program R statistik. Pada posting sebelumnya saya telah posting mengenai regresi linier menggunakan SPSS. Berikut cara regresi linier menggunakan program R dengan kode manual :
Berikut adalah kodenya
#Buat data x dan y yang akan diregresi linier
x<-c(1,3,5,6,7,8,10,12)
y=c(6,8,9,12,14,17,23,17)
##  hitung sigma(xi-xbar)
x-mean(x)
sum(x-mean(x))
sum(y-mean(y))
##menggabar data asli
plot(x,y)
n=length(x)
x*y
sigmaxy=sum(x*y)
x^2
sigmax2=sum(x^2)
b=(sigmaxy-n*mean(x)*mean(y))/(sigmax2-n*mean(x)^2)
a=mean(y)-b*mean(x)
yhat=a+b*x
#menggambar data asli  dan hasil dari regresi linier
plot(x,y)
abline(a,b)
Dari program diatas akan dihasilkan gambar sebagai berikut :


Demikian tutorial yang dapat saya bagikan semoga bermanfaat :)
Untuk dasar teori dapat di link berikut : click



Komentar

Postingan populer dari blog ini

Free download spss 16

Selamat malam teman, semoga aktifitas anda semua lancar.         Hari ini saya akan membagikan software terbaru dari SPSS yaitu SPSS 16 yang compatible dengan windows seven (7). Spss ini biasanya digunakan untuk menyelesaikan masalah statistik, mulai dari regresi, uji normalitas, regresi berganda dan lain sebagainya. Spss adalah program yang sangat mudah digunakan, dengan memasukan data kedalam variable view kemudia kita dapat memproses data tersebut dengan mudah. Berikut ini adalah link download untuk Spss 16 : Silahkan klik pada gambar di bawah ini : Semoga bermaanfaat teman-teman :) Jangan lupa untuk coment ya, terima kasih :D

Regresi linier menggunakan Matlab

Selamat siang semua, :) Kali ini saya akan posting tentang regresi linier menggunakan Matlab.  Untuk posting akan menjelaskan bagaimana melakukan regresi linier menggunakan Matlab dengan data yang kita miliki. Untuk melakukan regresi diperlukan data x da y dimana x adalah variabel independent dan y variabel dependent. Misalkan kita akan melakukan regresi dengan data sebagai berikut : x= [0 1 2 3 4 5 6 7 8] y=[2 4 6 7 9 10 12 13 15] Dengan data tersebut akan dilakukan regresi linier. Langkah-langkah yang harus dilakukan : > Buka program Matlab di start-all programs-matlab (saya menggunakan matlab 7) > Pada Comand window ketik "edit" untuk membuka editor baru atau klik file-new-mfile. > Kemudian pada sheet editor ketikan program dibawah ini       x= [0 1 2 3 4 5 6 7 8];      y=[2 4 6 7 9 10 12 13 15];      P=polyfit(x,y,1);      yfit=polyval(P,x);      figure(1)      h=plot...

Cara plot 2 dimensi di Matlab

Selamat siang teman-teman :) Kali ini saya akan berbagi ilmu tentang bagaimana cara membuat plot atau grafik pada Matlab. Versi matlab yang digunakan untuk kali ini adalah Matlab 7 tetapi jika teman-teman menggunakan versi lain tidak masalah karena koding/cara tulis yang digunakan tetap sama. Pada pembelajaran plot kali ini kita akan menggambar grafik 2 dimensi yang artinya bahwa gambar yang akan dihasilkan nanti dalam bentuk bidang datar. Contoh membuat plot: 1. Tentukan dahulu fungsi atau persamaan yang akan kita gambar misalkan y=5x, y=x^2 +x, dan lain sebagainya. 2. Kemudian kita tentukan interval (domain) sebagai daerah asal, misalkan x=5 hingga 20. 3. Selanjutnya kita plot menggunakan Matlab. cara plot menggunakan matlab : 1. Buka program Matlab yang ada di komputer,     klik start-all programs-Matlab. 2. Selanjutnya akan mucul layar Command window.     tuliskan x=1:20 enter, yang artinya bahwa nilai x dari 1 hingga 20. 3. kemudian tuliskan persamaan/...