Fantastiskt!
Completion betyg förbättrat till 2.27Avsnitt 4. Kapitel 4
single
Indexering i Matriser
Svep för att visa menyn
Matrisens element nås med två index: radnummer och kolumnnummer. Precis som vanligt börjar indexeringen på 1. Använd hakparenteser [row, column] för att ange ett elements position.
Enskilda element
Ange både rad- och kolumnindex för att hämta ett enskilt värde.
Exempel
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Flera element
Använd en vektor av index för att extrahera flera värden samtidigt.
Exempel
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Hela rader eller kolumner
Utelämna ett av indexen för att returnera en hel rad eller kolumn.
Exempel
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Uppgift
Swipe to start coding
Du har en matris som heter m:
2 4 6 8
10 12 14 16
Dina uppgifter är:
- Extrahera elementet
12. - Extrahera elementen
4 6. - Extrahera den tredje kolumnen.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 4. Kapitel 4
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