Fantastisk!
Completion rate forbedret til 2.27Sektion 4. Kapitel 4
single
Indeksering i Matricer
Stryg for at vise menuen
Matrixelementer tilgås med to indekser: rækkenummer og kolonnenummer. Som sædvanligt starter indeksering ved 1. Brug kantede parenteser [row, column] til at angive positionen af et element.
Enkelt elementer
Angiv både række- og kolonneindeks for at udtrække en enkelt værdi.
Eksempel
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]
Flere elementer
Brug en vektor af indekser for at udtrække flere værdier på én gang.
Eksempel
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)]
Hele rækker eller kolonner
Udelad et af indeksene for at returnere en hel række eller kolonne.
Eksempel
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Opgave
Swipe to start coding
Du har en matrix ved navn m:
2 4 6 8
10 12 14 16
Dine opgaver er:
- Udtræk elementet
12. - Udtræk elementerne
4 6. - Udtræk den tredje kolonne.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 4. Kapitel 4
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