Inzicht in Vectoren
Een vector is een datastructuur die meerdere waarden van hetzelfde type in één variabele opslaat.
Vectors aanmaken
Gebruik de functie c() om een vector aan te maken en scheid de waarden met komma's:
12vec <- c(1, 2, 3) vec
Typecohercitie in vectoren
Vectoren moeten homogeen zijn, dus het is niet mogelijk om gehele getallen, logische waarden en tekst in dezelfde vector te combineren. Als verschillende gegevenstypen in één vector worden opgenomen, zal R alle elementen naar één gemeenschappelijk type converteren.
Voorbeeld
1c(2, TRUE, "some text")
Swipe to start coding
Ontdek hoe R het gegevenstype van een vector bepaalt wanneer elementen van verschillende types worden gecombineerd:
- Toon de vector met de elementen
0,10.5en20(in deze volgorde). - Toon de vector met de elementen
1,2.5en5 + 10i(in deze volgorde). - Toon de vector met de elementen
2.5,TRUEen5(in deze volgorde). - Toon de vector met de elementen
FALSE,25.5en'R'(in deze volgorde).
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain what type coercion means in this context?
What happens if I mix different data types in a vector?
Can you give more examples of type coercion in R?
Awesome!
Completion rate improved to 2.27
Inzicht in Vectoren
Veeg om het menu te tonen
Een vector is een datastructuur die meerdere waarden van hetzelfde type in één variabele opslaat.
Vectors aanmaken
Gebruik de functie c() om een vector aan te maken en scheid de waarden met komma's:
12vec <- c(1, 2, 3) vec
Typecohercitie in vectoren
Vectoren moeten homogeen zijn, dus het is niet mogelijk om gehele getallen, logische waarden en tekst in dezelfde vector te combineren. Als verschillende gegevenstypen in één vector worden opgenomen, zal R alle elementen naar één gemeenschappelijk type converteren.
Voorbeeld
1c(2, TRUE, "some text")
Swipe to start coding
Ontdek hoe R het gegevenstype van een vector bepaalt wanneer elementen van verschillende types worden gecombineerd:
- Toon de vector met de elementen
0,10.5en20(in deze volgorde). - Toon de vector met de elementen
1,2.5en5 + 10i(in deze volgorde). - Toon de vector met de elementen
2.5,TRUEen5(in deze volgorde). - Toon de vector met de elementen
FALSE,25.5en'R'(in deze volgorde).
Oplossing
Bedankt voor je feedback!
single