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
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