1/40
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
De data in R: Functie om vectoren aan te maken
<- c(...) vb: > leeftijd <- c(18, 22, 17, 19, 19)
De data in R: Als we enkel de data willen zien van een bepaald individu gebruiken we ...
vierkante haakjes →
[...]
➡Bv: leeftijd [3] zal output 17 geven
![<p>vierkante haakjes →</p><p>[...]</p><p>➡Bv: leeftijd [3] zal output 17 geven</p>](https://knowt-user-attachments.s3.amazonaws.com/bfe81358-c046-4775-8680-c39ffe0b92d0.jpg)
De data in R: Gemiddelde
mean

De data in R: Lengte van de vector opvragen
= hoeveel afzonderlijke waarden zitten er in de vector: length

De data in R: De kleinste waarde van de vector
min

De grootste waarde van de vector
max vb: > max (leeftijd)
[1] 22
![<p>max vb: > max (leeftijd)</p><p>[1] 22</p>](https://knowt-user-attachments.s3.amazonaws.com/5e30c7ea-7130-418e-a9a4-fe9443f3402c.png)
Het mediaan van de vector
median vb: > median (leeftijd)
[1] 19
wat is een string
een reeks tekens zonder betekenis voor R (bv: ABC1$, 2018, intrinsieke-motivatie,
...)
Hoe verwarring vermijden wanneer men een reeks tekens ingeeft die niets betekenen voor R (een string)?
- Om verwarring te vermijden moet je een string altijd tussen aanhalingstekens zetten
➡Hierdoor weet R onmiddellijk dat bv variabele roker van ordinaal of nominaal meetniveau
zijn → R weet dat de strings niet-numeriek zijn
- Een andere manier om verwarring te vermijden is door het commando factor te gebruiken

wat moet je doen als je een vector wil aanmaken met waarden van een ordinale variabele?
dan moet je ook het
commando factor gebruiken, maar je gebruikt ook de argumenten levels en ordered
levels
geeft aan hoeveel verschillende waarden er in de vector zijn

Ordered
geeft aan dat de volgorde die je gebruikt de juiste volgorde is
geef een voorbeeld waarbij je de data "uitlsag" met drie mogelijke uitkomsten (goud, brons, zilver) in R wilt ingeven
> uitslag <- factor( c("brons", "goud", "goud", "brons", "zilver", "brons", "brons", "brons"), levels = c("brons", "zilver", "goud" ),
ordered =
TRUE)
wat is het commando data.frame
met het commando data.frame kunnen we tegen R zeggen dat verschillende vectoren bij elkaar horen
maak een data frame aan voor: score, iq, motivatie, geslacht, roken, opleiding, gewicht, lengte
> myData <- data.frame(score, iq, motivatie, geslacht, roken, opleiding, gewicht, lengte)
Wat zal ik krijgen als ik MyData intyp in R?
tabel met alle data van het dataframe Mydata

hoe kan ik een specifieke kolom raadplegen?
Indien je een specifieke kolom van deze tabel wil raadplegen typ je myData gevolgd door $ en de naam van de variabele
vb= myData$gewicht

commando voor aantal rijen en kolommen weergeven
dim

commando steekproefgrootte
dim(...) [1]
commando voor het Het aantal variabelen
dim(...) [2]
Steekproefgrootte
length (...)

commando voor eerste 6 rijen
head
commando voor laatste 6 rijen
tail
commando voor data op te slaan
write.csv
vb: > write.csv(myData, file = "myData.csv", row.names = FALSE)

vector aanmaken
c( )
hoe ken je een naam toe aan een functie
<-
gemiddelde
mean ( )
lengte van een vector (aantal waarden in een vector)
length ( )
kleinste waarde in een vector
min ( )
grootste waarde in een vector
max ( )
mediaan van de vector
median ( )
vector aanmaken van ordinale variabelen
factor ( c(" "), levels = c (" "), ordered = TRUE)
vector aanmaken van norminale variabelen
factor ( c ( ))
data frame aanmaken
data.frame ( )
aantal rijen en kolommen weergeven
dim ( )
steekproefgrootte
dim ( )[1] OF length (...$... )
aantal variabelen
dim ( ) [2]
eerste 6 rijen data frame weergeven
head ( )
laatste 6 rijen data frame weergeven
tail ( )
data frame opslaan
write.csv ( , file = " ", row.names = FALSE)
data frame lezen
read.csv ( file = " ")