Anda di halaman 1dari 7

TUGAS PENDAHULUAN 3

PRAKTIKUM METODE STATISTIKA

OLEH:
NAMA : UCHY MARGAHAYU
NIM : F1A118062
KELOMPOK : III (TIGA)

PROGRAM STUDI MATEMATIKA


JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS HALU OLEO
KENDARI
2019
2. PRAKTIKUM 2
2.1. Vektor
Vektor merupakan objek paling dasar yang dikenal dalam R, yang
merupakan himpunan-himpunan dari suatu data dengan tipe
sama(numeric,logical, atau character).
2.1.1. Cara menggunakan vektor
Table 2.1.1. Cara Menggunakan Vektor
No Nama fungsi Fungsi Contoh
.
Tanda (:) Menciptakan > (5:10)
[1] 5 6 7 8 9 10
1. rangkaian angka
secara berurutan.
Fungsi C Menciptakan > c(6,7,8,9,10)
2. [1] 6 7 8 9 10
rangkaian angka.
Seq (a,b) Menciptakan > seq(4,10)
[1]4 5 6 7 8 9 10
rangkaian angka
secara berurutan.
Seq(a,b,by=c) Menciptakan > seq(1,15,by=4)
[1] 1 5 9 13
rangkaian angka
secara berurutan.
Seq (from=a, Menciptakan >seq(from=4,to=11,by=2)
[1] 4 6 8 10
3. Seq to=b,by=c barisan angka
berpola secara
berurutan.
Seq (a,b Menciptakan > seq(2,13,length=6)
[1] 2.0 4.2 6.4 8.6
length=c) rangkaian angka 10.8 13.0
dengan panjang
deret yang dapat
ditentukan sendiri.

2.1.2 Mengakses Vektor


Contoh :
> x=seq(from=4,to=40,by=4)
Table 2.1.2. Cara Mengakses Vektor
No. Fungsi Contoh
> x[1]
1. Menampilkan elemen ke-n dari vektor x [1] 4
> x[c(4,6)]
2. Menampilkan elemen ke-n dan ke-m [1] 16 24
> x[-4]
Memunculkan semua elemen kecuali elemen [1] 4 8 12 20 24
3.
ke-n 28 32 36 40
>x[-c(6,10)]
Menampilkan semua elemen kecuali elemen [1]4 8 12 16 20 28
4.
ke-n dan ke-m 32 36
> x[x>6]
Menampilkan semua elemen yang lebih dari [1] 8 12 16 20 24
5.
n 28 32 36 40
> x[4:50]
[1] 16 20 24 28 32
36 40 NA NA NA NA
6. Menampilkan elemen ke-n sampai ke-m NA NA NA NA NA NA
NA NA NA NA NA NA
NA NA

2.1.3. Memodifikasi Vektor


Tabel 2.1.3 Cara Memodifikasi Vektor
No Fungsi Contoh
> u=c(4,6,8)
> u
[1] 2 4 6 10
1. Mengganti Vektor Pertama > u[2]=12
> u
[1] 2 12 6 10
> u=c(25,4,14)
> u
[1] 25 4 14
2. Mengganti Semua Vektor > u[1:3]=c(20,5,9)
> u
[1] 20 5 9
> rep(1:5,5)
[1] 1 2 3 4 5 1 2 3
4 5 1 2 3 4 5 1 2 3
4 5 1 2 3 4 5
>rep(1:3,rep(5:5))
3. Mengulang Vektor Sebanyak 5 kali [1] 1 2 3 1 2 3 1 2
3 1 2 3 1 2 3
>rep(1:4,each=5)
[1] 1 1 1 1 1 2 2 2
2 2 3 3 3 3 3 4 4 4
4 4

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

2.3. Data Frame


Data Frames di R adalah fungsi yang dapat digunakan untuk membuat
kerangka data, koleksi dari variabel-variabel yang mana memiliki karakteristik
seperti matriks. Ibaratnya data frame membuat data yang anda susun mirip seperti
berikut
> nama=c("uci","riski","sesi","ecing")
> berat=c(43,45,60,40)

Lalu ketikkan:
> df = data.frame(nama,berat)

Maka untuk melihat hasilnya cukup dengan mengetikkan:


> nama=c("uci","riski","sesi","ecing")
> berat=c(43,45,60,40)

Sehingga diperoleh kerangka data berikut:


nama berat
1 uci 43
2 riski 45
3 sesi 60
4 ecing 40

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