Indexering av Vektorelement
Du kan komma åt element i en vektor genom deras position (numeriskt index) eller genom deras tilldelade namn.
I R börjar index vid 1
.
Åtkomst till enskilt element
Du kan extrahera ett element åt gången antingen genom dess position i vektorn eller genom dess tilldelade namn.
Exempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Åtkomst till flera element
Det är även möjligt att välja flera element samtidigt genom att ange en vektor av index eller namn.
Exempel
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 som heter prices
där varje pris är kopplat till ett motsvarande artikelnamn. Din uppgift är att:
- Hämta priset för
'Armchair'
genom att använda dess namn istället för dess index. - Hämta priserna för både
'Dining table'
och'Dining chair'
genom att använda deras index.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.27
Indexering av Vektorelement
Svep för att visa menyn
Du kan komma åt element i en vektor genom deras position (numeriskt index) eller genom deras tilldelade namn.
I R börjar index vid 1
.
Åtkomst till enskilt element
Du kan extrahera ett element åt gången antingen genom dess position i vektorn eller genom dess tilldelade namn.
Exempel
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Åtkomst till flera element
Det är även möjligt att välja flera element samtidigt genom att ange en vektor av index eller namn.
Exempel
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 som heter prices
där varje pris är kopplat till ett motsvarande artikelnamn. Din uppgift är att:
- Hämta priset för
'Armchair'
genom att använda dess namn istället för dess index. - Hämta priserna för både
'Dining table'
och'Dining chair'
genom att använda deras index.
Lösning
Tack för dina kommentarer!
single