-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexamen.R
79 lines (48 loc) · 1.18 KB
/
examen.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
source("functions.R")
# View(mtcars)
# 1 bereken mediaan hp, 3e kwartiel wt
median(mtcars$hp)
quantile(mtcars$wt)
# 2 toon het verband aan tussen hp en mpg
x <- mtcars$hp
y <- mtcars$mpg
print(regr)
cor.test(x, y)
pearson.test(x, y)
regr <- lm(y ~ x) # Regressierechte
regr$effects
plot(x, y)
abline(regr, col="red")
pearson <- cor(y, x) # Pearson's Correlatiecoefficient
# 3
cars4cyl <- subset(mtcars, mtcars$cyl == 4)
m <- mean(cars4cyl$mpg)
s <- sd(cars4cyl$mpg)
n <- length(cars4cyl$mpg)
t <- t.calc(0.975, n)
g1 <- g.calc(m, t, n, s)
g2 <- g.calc(m, -t, n, s)
# 4 als een auto een gemiddelde x heeft van 14,6
m <- 14.6
n <- 100
x <- 14
s <- 3.139
a <- 0.05
z <- z.calc(0.05)
g <- g.calc(m, z, s, n)
p <- p.calc(x, m, s, n)
h.test(x < -g)
h.test(p > a)
# 5 is er een verband tussen am (automatisch/manueel) en qsec?
auto <- subset(mtcars, mtcars$am == 0)
man <- subset(mtcars, mtcars$am == 1)
m <- mean(auto$qsec)
x <- mean(man$qsec)
t <- table(mtcars$am, mtcars$qsec)
k <- cross.k(t)
chisq.test(mtcars$am, mtcars$qsec)
# 6 is er een verband tussen gear en cyl
chisq.test(mtcars$gear, mtcars$cyl)
qchisq(1 - 0.01, 2)
cor(mtcars$gear, mtcars$cyl)
g <- qchisq(1 - 0.01, 2)