-
Notifications
You must be signed in to change notification settings - Fork 7
/
jyt_aineisto.Rmd
65 lines (50 loc) · 1.15 KB
/
jyt_aineisto.Rmd
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
---
title: "JYT aineisto"
author: "Emma Kämäräinen"
date: "22 elokuuta 2016"
output:
html_document:
fig.height: 12
fig.width: 16
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r }
setwd("C:\\Users\\emmak\\OneDrive\\DataCamp\\JYTOPKYS")
jyt<-read.table("JYTOPKYS-data.txt", sep="\t", header=TRUE)
dim(jyt)
str(jyt)
summary(jyt)
n<-function(lkm){
par(las=1)
maara<-length(lkm)-sum(is.na(lkm))
mtext(paste("N =", maara), adj=0)
mtext(paste("Missing =", sum(is.na(lkm))), adj=0, line=-1)
par(las=2)
}
for(i in 2:length(names(jyt))){
par(cex=.8)
barplot(table(jyt[,i]), main=names(jyt)[i], col="lightblue",
border="lightblue")
n(jyt[,i])
}
```
# hajontakuvia
```{r, fig.height=15, fig.width=20}
par(cex=1.5)
pairs(sapply(jyt[,2:7], jitter), main="1. Kysymys")
pairs(sapply(jyt[,8:15], jitter), main="2. Kysymys")
```
```{r, fig.height=18, fig.width=22}
par(cex=1.5)
pairs(sapply(jyt[,16:25], jitter), main="3. Kysymys")
```
# yksittäisiä kuvia
```{r}
plot(jitter(jyt$q3j), jyt$osa1h)
plot(jyt$kurssit, jyt$osa1h)
plot(jitter(jyt$q3b), jyt$ika)
plot(jitter(jyt$q3d), jitter(jyt$q3h))
cor(jyt$q3d, jyt$q3h)
```