Sektion 2. Kapitel 7
single
Indeksering 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.
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
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
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
1234567grades <- 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')]
Opgave
Swipe to start coding
Du har en vektor kaldet prices, hvor hver pris er tildelt et tilsvarende varenavn. Din opgave er:
- Hent prisen på
'Armchair'ved at bruge navnet i stedet for indekset. - Hent priserne for både
'Dining table'og'Dining chair'ved at bruge deres indeks.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 7
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat