Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Indexeren van Vectorelementen | Gegevenstypen en Vectoren
Introductie tot R
Sectie 2. Hoofdstuk 7
single

single

Indexeren van Vectorelementen

Veeg om het menu te tonen

Je kunt elementen van een vector benaderen op basis van hun positie (numerieke index) of hun toegekende namen.

Note
Opmerking

In R beginnen indices bij 1.

Eén element benaderen

Je kunt één element tegelijk extraheren, hetzij op basis van de positie in de vector, hetzij op basis van de toegekende naam.

Voorbeeld

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']

Meerdere elementen benaderen

Het is ook mogelijk om meerdere elementen tegelijk te selecteren door een vector van indexen of namen door te geven.

Voorbeeld

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
Taak

Veeg om te beginnen met coderen

Je hebt een vector genaamd prices waarbij elke prijs is gekoppeld aan een bijbehorende itemnaam. Je opdracht is:

  1. Haal de prijs van 'Armchair' op door gebruik te maken van de naam in plaats van de index.
  2. Haal de prijzen op van zowel de 'Dining table' als de 'Dining chair' door hun indices te gebruiken.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 7
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt