Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
OLEH:
NAMA : UCHY MARGAHAYU
NIM : F1A118062
KELOMPOK : III (TIGA)
2.2. Matriks
Matriks adalah susuna bilangan,simbol,atau ekspresi,yang disusun dalam
baris dan kolom sehingga membentuk suatu bangun persegi. Membuat matriks
juga dapat dilakukan sebagai berikut :
Tabel 2.2. Cara Membuat Matriks
No Nama Contoh
> u=matrix (1:8,nrow=2,ncol=2)
> u
[,1] [,2]
[1,] 1 3
Membuat matriks [2,] 2 4
1.
ordo 3x3 dan 2x2 > m=matrix(c(4,5,6,8),nrow=2,ncol=2)
> m
[,1] [,2]
[1,] 4 6
[2,] 5 8
>rbind(9,3,4,7,3)
[,1]
[1,] 9
[2,] 3
[3,] 4
2. Rbind dan Cbind
[4,] 7
[5,] 3
> cbind(9,3,4,7,3)
[,1] [,2] [,3] [,4] [,5]
[1,] 9 3 4 7 3
>i=array(1:4,dim=c(2,1))
> i
3. Array [,1]
[1,] 1
[2,] 2
Lalu ketikkan:
> df = data.frame(nama,berat)
Bisa dilihat bahwa pada df vektor-vektor nama dan berat disusun menjadi tabel
dalam bentuk kolom dan baris layaknya matriks. Dengan menyusun data menjadi
data frame, kita dapat memperoleh kesimpulan-kesimpulan seperti keterangan
ataupun sebaran dan pusat data dengan fungsi summary seperti berikut:
> summary (df)
nama berat
ecing:1 Min. :40.00
riski:1 1st Qu.:42.25
sesi :1 Median :44.00
uci :1 Mean :47.00
3rd Qu.:48.75
Max. :60.00
Selain itu kita juga dapat memanggil elemen-elemen yang terdapat pada data
frame berdasarkan kolom dan baris seperti berikut:
> df[1,]
nama berat
1 uci 43
Pada fungsi diatas kita memanggil elemen pada baris 1 pada data frame.
> df[,"nama"]
[1] uci riski sesi ecing
Pada fungsi diatas kita memanggil elemen pada kolom “nama” pada data frame.
> df[1,"nama"]
[1] uci
Pada fungsi diatas kita memanggil elemen pada baris 1 pada kolom “nama” pada
data.frame. Selain itu kita dapat juga melakukan manipulasi data dengan
menggunakan data frame yang telah dibuat.
> df[1,"berat"]=60
Pada fungsi diatas kita mencoba melakukan manipulasi data pada kerangka
data df di baris 1 kolom “berat” menjadi 60 sehingga jika kita panggil
kembali df maka akan terlihat perubahan datanya.
> df
nama berat
1 uci 60
2 riski 45
3 sesi 60
4 ecing 40