Video: Multiple Regression - Interaction- SPSS (part 1) 2025
R is een vector-gebaseerde taal. U kunt een vector zien als een rij of kolom met cijfers of tekst. De lijst met nummers {1, 2, 3, 4, 5} kan bijvoorbeeld een vector zijn. In tegenstelling tot de meeste andere programmeertalen, stelt R u in staat om functies toe te passen op de hele vector in een enkele bewerking zonder de noodzaak van een expliciete lus.
We illustreren met een echte R-code. Eerst zullen we de waarden 1: 5 toewijzen aan een vector die we x:
Vervolgens voegen we de waarde 2 toe aan elk element in de vector x en drukken het resultaat af: >> x + 2 [1] 3 4 5 6 7
Je kunt ook een vector aan een andere toevoegen. Om de waarden 6: 10 element-wijs toe te voegen aan x, doet u het volgende: >> x + 6: 10 [1] 7 9 11 13 15
Om dit te doen in de meeste andere programmeertaal zou een expliciete lus om elke waarde van x te doorlopen.
Deze functie van R is buitengewoon krachtig omdat u vele bewerkingen in één stap kunt uitvoeren. In programmeertalen die niet zijn gevectoriseerd, zou u een lus moeten programmeren om hetzelfde resultaat te bereiken.