Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Indeksering af Vektorelementer | Datatyper og Vektorer
Introduktion Til R
Sektion 2. Kapitel 7
single

single

bookIndeksering af Vektorelementer

Stryg for at vise menuen

Du kan få adgang til elementer i en vektor ved hjælp af deres position (numerisk indeks) eller ved deres tildelte navne.

Note
Bemærk

I R starter indekser ved 1.

Adgang til enkelt element

Du kan udtrække ét element ad gangen enten ved dets position i vektoren eller ved dets tildelte navn.

Eksempel

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

Adgang til flere elementer

Det er også muligt at vælge flere elementer på én gang ved at angive en vektor af indekser eller navne.

Eksempel

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')]
copy
Opgave

Swipe to start coding

Du har en vektor kaldet prices, hvor hver pris er tildelt et tilsvarende varenavn. Din opgave er:

  1. Hent prisen på 'Armchair' ved at bruge navnet i stedet for indekset.
  2. Hent priserne for både 'Dining table' og 'Dining chair' ved at bruge deres indeks.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 7
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt