You are on page 1of 6

Nama : 1.

Eka Misliani (1608108010004)


2. Aulia Saputra (16081080100
3. Anggi Afifah R (17081080100
Tugas : MK Ekologi

 Mengambil Data dari R


1. Install Packages “emdbook”
Syntax :

2. Ketik Data yang ingin dikeluarkan (Berdasarkan Buku)


Syntax :

Hasil Data :
> ReedfrogFuncresp
Initial Killed
1 5 1
2 5 2
3 10 5
4 10 6
5 15 10
6 15 9
7 20 7
8 20 10
9 30 11
10 30 15
11 50 5
12 50 21
13 75 32
14 75 18
15 100 25
16 100 35
> data("ReedfrogPred")
> ReedfrogPred
density pred size surv propsurv
1 10 no big 9 0.9000000
2 10 no big 10 1.0000000
3 10 no big 7 0.7000000
4 10 no big 10 1.0000000
5 10 no small 9 0.9000000
6 10 no small 9 0.9000000
7 10 no small 10 1.0000000
8 10 no small 9 0.9000000
9 10 pred big 4 0.4000000
10 10 pred big 9 0.9000000
11 10 pred big 7 0.7000000
12 10 pred big 6 0.6000000
13 10 pred small 7 0.7000000
14 10 pred small 5 0.5000000
15 10 pred small 9 0.9000000
16 10 pred small 9 0.9000000
17 25 no big 24 0.9600000
18 25 no big 23 0.9200000
19 25 no big 22 0.8800000
20 25 no big 25 1.0000000
21 25 no small 23 0.9200000
22 25 no small 23 0.9200000
23 25 no small 23 0.9200000
24 25 no small 21 0.8400000
25 25 pred big 6 0.2400000
26 25 pred big 13 0.5200000
27 25 pred big 4 0.1600000
28 25 pred big 9 0.3600000
29 25 pred small 13 0.5200000
30 25 pred small 20 0.8000000
31 25 pred small 8 0.3200000
32 25 pred small 10 0.4000000
33 35 no big 34 0.9714286
34 35 no big 33 0.9428571
35 35 no big 33 0.9428571
36 35 no big 31 0.8857143
37 35 no small 31 0.8857143
38 35 no small 35 1.0000000
39 35 no small 33 0.9428571
40 35 no small 32 0.9142857
41 35 pred big 4 0.1142857
42 35 pred big 12 0.3428571
43 35 pred big 13 0.3714286
44 35 pred big 14 0.4000000
45 35 pred small 22 0.6285714
46 35 pred small 12 0.3428571
47 35 pred small 31 0.8857143
48 35 pred small 17 0.4857143
> data("ReedfrogSizepred")
> ReedfrogSizepred
TBL Kill
1 9 0
2 9 2
3 9 1
4 12 3
5 12 4
6 12 5
7 21 0
8 21 0
9 21 0
10 25 0
11 25 1
12 25 0
13 37 0
14 37 0
15 37 0
 Eksplorasi Data
1. Boxplot
Syntax :

Hasil :

2. Fuctional respon value


> attach(ReedfrogFuncresp, warn = F)
> plot(Initial, Killed, xlim=c(0, 100), ylab = "Number Killed", xlab =
"Initial density")
> lines(lowess(Initial, Killed)) #adding line for the plot
- Menghitung Nilai rata-rata dan inisial
> meanvals = tapply(Killed, Initial, mean)
> densvals = unique(Initial)
> lines(densvals, meanvals, lty = 3)

- Men-smoothing data
> lms = smooth.spline(Initial, Killed, df = 5) #spline curve
> ps = predict(lms, x = 0:100) #to add spline curve to the plot the data
mus be predict first
> lines(ps, lty = 2)
- Menambahkan kurva “spline” kedalam plot
> library(splines)
> lm1 = lm(Killed ~ ns(Initial, df = 5), data = ReedfrogFuncresp)
> p1 = predict(lm1, newdata = data.frame(Initial = 1:100))
> lines(p1, lty = 2)
 Model Regresi

> lm1

Call:
lm(formula = Killed ~ ns(Initial, df = 5), data = ReedfrogFuncresp)

Coefficients:
(Intercept) ns(Initial, df = 5)1 ns(Initial, df = 5)2
1.514 10.121 7.184
ns(Initial, df = 5)3 ns(Initial, df = 5)4 ns(Initial, df = 5)5
21.238 31.611 25.340

> lm2 = lm(Killed ~ Initial, data = ReedfrogSizepred)


> lm2

Call:
lm(formula = Killed ~ Initial, data = ReedfrogSizepred)

Coefficients:
(Intercept) Initial
2.727 0.276

> lmq = lm(Killed ~ Initial + I(Initial^2), data = ReedfrogSizepred)


#quadratic regression
> lmq

Call:
lm(formula = Killed ~ Initial + I(Initial^2), data = ReedfrogSizepred)

Coefficients:
(Intercept) Initial I(Initial^2)
2.4841978 0.2934160 -0.0001702

You might also like