100% tevredenheidsgarantie Direct beschikbaar na betaling Zowel online als in PDF Je zit nergens aan vast
logo-home
Samenvatting practica datawetenschappen €6,86
In winkelwagen

Samenvatting

Samenvatting practica datawetenschappen

 5 keer bekeken  0 keer verkocht

document handig om te gebruiken tijdens het examen zelf met alle functies in die je kan gebruiken en uitleg erbij, soms ook voorbeelden die handig zijn

Voorbeeld 2 van de 13  pagina's

  • 12 september 2024
  • 13
  • 2024/2025
  • Samenvatting
Alle documenten voor dit vak (4)
avatar-seller
annadecrem
Practicum 1: het gebruik van R en RStudio
Spiekbriefje A: basis van R
fun(arg = val) Een functie oproepen in R
install.packages(“package”) Installeren van een package
library(“package”) Laadt het package in voor het gebruik in de
huidige sessie
dplyr::filter() Gebruik de functie filter() van het package
dplyr
- Noodzakelijk als twee packages een
functie hebben met dezelfde naam,
zo verzeker je dat de juiste functie
wordt gebruikt
vignette(package = "pkgName") Opent een venster met een lijst van alle
vignettes (= extra informatie) in het
package pkgName
?fun De helppagina openen
help(“fun”)
Spiekbriefje B: Werken met objecten in de global environment
ls() Output is een character met de namen van
de objecten in de global environment
rm(x,y,z) Verwijdert de objecten x,y,z van de global
environment
rm(list = c(“x”, “y” ) Verwijdert de objecten x en y.
rm(list = ls() ) Verwijdert alle objecten die gevonden
worden in de global environment
Spiekbriefje C: Aanmaken, converteren & testen van objecten
numeric(x) Aanmaken van een numerieke vector
as.numeric(y) Converteren van een numerieke vector
is.numeric(y) Testen van een numerieke vector
integer(x) Aanmaken van een vector met gehele
as.integer(y) getallen
is.integer(y) Converteren van een vector met gehele
getallen
Testen van een vector met gehele getallen
character(x) Aanmaken van een character vector
as.character(y) Converteren van een character vector
is.character(y) Testen van een character vector
logical(x) Aanmaken van een binaire vector
as.logical(y) Converteren van een binaire vector
is.logical(y) Testen van een binaire vector
c(x,y,z) Elementen combineren tot een vector
x1:x2 Maakt een integer sequentie van x1 tot x2
- Enkel gehele getallen
seq(-2, 7, by = 0.7) Maakt een sequentie van -2 tot en met 7 in
stappen van 0.5
seq(-2,7, length.out = 7) Maakt een sequentie met 7 waarden,
gaande van -2 tot 7 in stappen van gelijke
grootte
rep(x, times = 3) Herhaal de vector x 3 keer
rep(x, each = 3) Herhaal elk element van de vector x 3 keer
matrix(x , ncol = n, nrow = m) Aanmaken van een matrix
as.matrix(x) - Je hoeft niet ncol & nrow mee te
is.matrix(x) geven, één is voldoende
- De eerste kolom wordt eerst gevuld,
dan de 2e etc → om dit te omzeilen
gebruik je ‘byrow = TRUE’
Converteren van een matrix
Testen van een matrix

, array(x, dim = d) Aanmaken van een array
as.array(y) Converteren van een array
is.array(y) Testen van een array
list() Aanmaken van een lijst
as.list(y) - Eén dimensie, die gevuld kan worden
is.list(y) met verschillende object types
Converteren van een lijst
Testen van een lijst
data.frame() Aanmaken van een dataframe
as.data.frame(y) - Hierbij kan je de meegegeven
is.data.frame(y) kolommen meteen een naam geven
- Input stringsAsFactors = TRUE →
variabelen zijn factoren geworden
Converteren van een dataframe
Testen van een dataframe
Spiekbriefje D: Eigenschappen van objecten
class(x) Geeft als output de klasse van het object x
als character string
str(x) Toont de structuur van het object x in de
console, heeft geen output
length(x) De lengte van een 1D object bepalen, bij
een dataframe is de output het aantal
variabelen
dim(x) Output is een vector met de dimensies van
een object x
- c(4,5) betekent dus 4 rijen & 5
kolommen
nrow(x) Het aantal rijen van een object x
ncol(x) Het aantal kolommen van een object x
Spiekbriefje E: Werken met factors
factor(x, levels = y, labels = z, ordered = Maakt een factor op basis van vector x
FALSE) - y zijn de unieke waarden te vinden in
x
- z zijn de labels voor de unieke
waarden in dezelfde volgorde als de
waarden in y
Met ordered kan je meegeven of je labels
geordend zijn
- Als je bv leeftijdscategorieën
meegeeft die in volgorde staan, moet
je ordered = TRUE meegeven →
belangrijk als je later conditionering
wil toevoegen
Dit zorgt automatisch voor een klasse & dus
soms moet je unclass(…) uitvoeren
is.factor(x) Geeft TRUE als x een factor is
as.factor(x) Zet x om naar een factor door de unieke
waarden te zoeken & deze te gebruiken
voor zowel de levels als labels (in
lexicografische volgorde)
is.ordered(x) Geeft TRUE als x een geordende factor is
as.ordered(x) Zet een vector om naar een geordende
factor
levels(x) Geeft de labels van factor x
Spiekbriefje F: Indexering
names(x) De namen van de variabelen opvragen
names(x) <- y De naam/namen van een object wijzigen
- Als je namen wil verwijderen, dan
wijs je het lege object NULL toe:

Voordelen van het kopen van samenvattingen bij Stuvia op een rij:

√  	Verzekerd van kwaliteit door reviews

√ Verzekerd van kwaliteit door reviews

Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!

Snel en makkelijk kopen

Snel en makkelijk kopen

Je betaalt supersnel en eenmalig met iDeal, Bancontact of creditcard voor de samenvatting. Zonder lidmaatschap.

Focus op de essentie

Focus op de essentie

Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!

Veelgestelde vragen

Wat krijg ik als ik dit document koop?

Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.

Tevredenheidsgarantie: hoe werkt dat?

Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.

Van wie koop ik deze samenvatting?

Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper annadecrem. Stuvia faciliteert de betaling aan de verkoper.

Zit ik meteen vast aan een abonnement?

Nee, je koopt alleen deze samenvatting voor €6,86. Je zit daarna nergens aan vast.

Is Stuvia te vertrouwen?

4,6 sterren op Google & Trustpilot (+1000 reviews)

Afgelopen 30 dagen zijn er 53340 samenvattingen verkocht

Opgericht in 2010, al 14 jaar dé plek om samenvattingen te kopen

Start met verkopen
€6,86
  • (0)
In winkelwagen
Toegevoegd