Indeksointi Matriiseissa
Matriisin alkioihin viitataan kahdella indeksillä: rivinumerolla ja sarakkeen numerolla. Kuten tavallista, indeksointi alkaa luvusta 1. Käytä hakasulkeita [row, column]
määrittääksesi alkion sijainnin.
Yksittäiset alkiot
Anna sekä rivi- että sarakeindeksi hakeaksesi yksittäisen arvon.
Esimerkki
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]
Useita alkioita
Käytä vektoria indekseistä poimiaksesi useita arvoja kerralla.
Esimerkki
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)]
Kokonaiset rivit tai sarakkeet
Jätä toinen indekseistä pois saadaksesi koko rivin tai sarakkeen.
Esimerkki
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Sinulla on matriisi nimeltä m
:
2 4 6 8
10 12 14 16
Tehtävänäsi on:
- Poimia alkio
12
. - Poimia alkiot
4 6
. - Poimia kolmas sarake.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain how to extract a submatrix from a matrix?
What happens if I use negative indices when accessing matrix elements?
How do I modify elements in a matrix using indexing?
Awesome!
Completion rate improved to 2.27
Indeksointi Matriiseissa
Pyyhkäise näyttääksesi valikon
Matriisin alkioihin viitataan kahdella indeksillä: rivinumerolla ja sarakkeen numerolla. Kuten tavallista, indeksointi alkaa luvusta 1. Käytä hakasulkeita [row, column]
määrittääksesi alkion sijainnin.
Yksittäiset alkiot
Anna sekä rivi- että sarakeindeksi hakeaksesi yksittäisen arvon.
Esimerkki
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]
Useita alkioita
Käytä vektoria indekseistä poimiaksesi useita arvoja kerralla.
Esimerkki
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)]
Kokonaiset rivit tai sarakkeet
Jätä toinen indekseistä pois saadaksesi koko rivin tai sarakkeen.
Esimerkki
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Sinulla on matriisi nimeltä m
:
2 4 6 8
10 12 14 16
Tehtävänäsi on:
- Poimia alkio
12
. - Poimia alkiot
4 6
. - Poimia kolmas sarake.
Ratkaisu
Kiitos palautteestasi!
single