Indeksering af Vektorelementer
Du kan tilgå elementer i en vektor ved deres position (numerisk indeks) eller ved deres tildelte navne.
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')]
Swipe to start coding
Du har en vektor ved navn prices
, hvor hver pris er tildelt et tilsvarende varenavn. Din opgave er at:
- Hente prisen på
'Armchair'
ved at bruge navnet i stedet for indekset. - Hente priserne for både
'Dining table'
og'Dining chair'
ved at bruge deres indeks.
Løsning
Tak for dine kommentarer!
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
Awesome!
Completion rate improved to 2.27
Indeksering af Vektorelementer
Stryg for at vise menuen
Du kan tilgå elementer i en vektor ved deres position (numerisk indeks) eller ved deres tildelte navne.
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')]
Swipe to start coding
Du har en vektor ved navn prices
, hvor hver pris er tildelt et tilsvarende varenavn. Din opgave er at:
- Hente prisen på
'Armchair'
ved at bruge navnet i stedet for indekset. - Hente priserne for både
'Dining table'
og'Dining chair'
ved at bruge deres indeks.
Løsning
Tak for dine kommentarer!
single