STATISTIEK 5: CODES
Inhoudsopgave
basis-R functies..................................................................................................... 4
install.packages()..................................................................................................................... 4
library().................................................................................................................................... 4
c()............................................................................................................................................ 4
Seq()........................................................................................................................................ 5
sum()....................................................................................................................................... 5
mean()..................................................................................................................................... 6
any()........................................................................................................................................ 6
all().......................................................................................................................................... 6
median().................................................................................................................................. 6
sd().......................................................................................................................................... 7
var()......................................................................................................................................... 7
quantile()................................................................................................................................. 7
log()......................................................................................................................................... 7
log10()..................................................................................................................................... 8
exp()........................................................................................................................................ 8
round()..................................................................................................................................... 8
floor()....................................................................................................................................... 9
ceiling().................................................................................................................................... 9
min()........................................................................................................................................ 9
max()....................................................................................................................................... 9
pmin().................................................................................................................................... 10
pmax()................................................................................................................................... 10
%in%...................................................................................................................................... 10
print()..................................................................................................................................... 10
reorder()................................................................................................................................ 11
is.na()..................................................................................................................................... 11
cut()....................................................................................................................................... 12
tidyverse............................................................................................................. 12
library(tidyverse)................................................................................................................... 12
summarize()....................................................................................................................... 13
readr/readxl/Haven (inlezen/schrijven)..................................................................................14
Read.csv()........................................................................................................................... 14
Read_csv2()........................................................................................................................ 14
Read_tsv()........................................................................................................................... 14
1
, Read_delim()....................................................................................................................... 15
Write_csv().......................................................................................................................... 15
Write_csv2()........................................................................................................................ 15
Write_tsv().......................................................................................................................... 16
Write_delim()...................................................................................................................... 16
read_spss()......................................................................................................................... 16
read_excel()........................................................................................................................ 16
dplyr...................................................................................................................................... 17
Count()................................................................................................................................ 17
Glimpse()............................................................................................................................ 17
starts_with()........................................................................................................................ 17
ends_with()......................................................................................................................... 18
contains()............................................................................................................................ 18
num_range()....................................................................................................................... 18
Near()................................................................................................................................. 18
If_else()............................................................................................................................... 19
Case_when()....................................................................................................................... 19
filter().................................................................................................................................. 20
arrange()............................................................................................................................. 20
distinct()............................................................................................................................. 20
mutate().............................................................................................................................. 21
select()................................................................................................................................ 21
across()............................................................................................................................... 21
rename()............................................................................................................................. 21
relocate()............................................................................................................................ 22
n()....................................................................................................................................... 22
pull()................................................................................................................................... 22
group_by().......................................................................................................................... 22
ungroup()............................................................................................................................ 23
slice_min() / slice_max()...................................................................................................... 23
slice_head() / slice_tail()...................................................................................................... 23
slice_sample()..................................................................................................................... 24
case_when()........................................................................................................................ 24
if_else()............................................................................................................................... 24
tibble...................................................................................................................................... 25
tibble()................................................................................................................................ 25
ggplot2.................................................................................................................................. 25
Aes()................................................................................................................................... 25
Coord_cartesian()................................................................................................................ 26
Element_blank().................................................................................................................. 26
ggplot()............................................................................................................................... 26
ggtitle()............................................................................................................................... 27
ggsave().............................................................................................................................. 27
guides().............................................................................................................................. 28
scale_fill_manual().............................................................................................................. 28
scale_x_continuous()........................................................................................................... 28
scale_x_discrete()............................................................................................................... 29
scale_y_continuous()........................................................................................................... 29
theme()............................................................................................................................... 29
theme_bw()......................................................................................................................... 30
theme_minimal()................................................................................................................. 30
theme_set()........................................................................................................................ 30
geom_col().......................................................................................................................... 31
geom_point()...................................................................................................................... 31
geom_vline()....................................................................................................................... 31
geom_boxplot()................................................................................................................... 31
geom_line()......................................................................................................................... 32
2
Statistiek 5 – R-codes
, geom_bar()......................................................................................................................... 32
geom_histogram()............................................................................................................... 33
geom_jitter()....................................................................................................................... 33
geom_smooth()................................................................................................................... 33
labs().................................................................................................................................. 34
tidyr....................................................................................................................................... 34
complete().......................................................................................................................... 34
drop_NA()............................................................................................................................ 35
forcats.................................................................................................................................... 35
Fct().................................................................................................................................... 36
Fct_relevel()........................................................................................................................ 36
ggthemes............................................................................................................ 36
theme_gdocs()....................................................................................................................... 36
patchwork........................................................................................................... 36
plot_layout()........................................................................................................................... 37
ggdistr................................................................................................................ 37
geom_dots()........................................................................................................................... 37
stat_halfeye()......................................................................................................................... 37
janitor................................................................................................................. 37
clean_names()........................................................................................................................ 38
Count()................................................................................................................................... 38
EZ....................................................................................................................... 38
aov_ez()................................................................................................................................. 38
3
Statistiek 5 – R-codes
, BASIS-R FUNCTIES
Geen packages laden nodig
INSTALL.PACKAGES()
Gebruik je om nieuwe R-packages te installeren vanaf CRAN (of een andere
repository).
Basisopstelling: install.packages("pakketnaam")
Belangrijkste argumenten:
- "pakketnaam": naam van het package dat je wilt installeren (bijvoorbeeld
"tidyverse")
- dependencies = TRUE/FALSE: installeer ook de afhankelijkheden van het
package (standaard TRUE)
- repos: de repository om het package vandaan te halen (standaard CRAN)
- type: type package, bijvoorbeeld "source" of "binary"
je kan een of meerdere (met c()) packages laden in een keer.
voorbeeld:
- install.packages("tidyverse") # Installeert het tidyverse-package
- install.packages(c("ggplot2","dplyr")) # Meerdere packages tegelijk
installeren
Tip:
- Je hoeft install.packages() meestal maar één keer per package te gebruiken.
- Om een package daarna te laden in je sessie, gebruik je library(pakketnaam).
LIBRARY()
Gebruik je om een pakket te laden in R, zodat je de functies uit dat pakket kunt
gebruiken.
Basisopstelling: library(pakketnaam)
Belangrijkste argumenten:
pakketnaam: naam van het pakket dat je wilt laden (zonder aanhalingstekens
als het geïnstalleerd is).
character.only: TRUE als je de pakketnaam als string opgeeft.
Belangrijk: elke keer je R opnieuw opent, moet je de packages opnieuw laden
voorbeeld: library(tidyverse) #Laadt het Tidyverse-pakket en alle bijhorende
functies.
C()
4
Statistiek 5 – R-codes