Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Matriisien Ymmärtäminen | Matriisit
R:n Perusteet
close
Osio 4. Luku 1
single

single

bookMatriisien Ymmärtäminen

Pyyhkäise näyttääksesi valikon

Note
Määritelmä

Matriisi on kaksiulotteinen tietorakenne, jossa jokainen alkio määritellään rivin ja sarakkeen perusteella, ja kaikkien alkioiden tulee olla samaa tietotyyppiä.

R:ssä matriiseja voidaan luoda eri tavoilla. Yleisimpiä ovat vektorien yhdistäminen riveiksi tai sarakkeiksi.

Matriisin luominen riveistä

Matriisin voi luoda yhdistämällä vektoreita riveiksi rbind()-funktiolla.

Esimerkki

12345
row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Bind rows into a matrix rbind(row_1, row_2)
copy

Tämä tuottaa matriisin, jossa on kaksi riviä ja kolme saraketta.

Matriisin luominen sarakkeista

Vaihtoehtoisesti matriisin voi luoda yhdistämällä vektoreita sarakkeiksi cbind()-funktion avulla.

Esimerkki

12345
col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Bind columns into a matrix cbind(col_1, col_2)
copy

Tämä tuottaa matriisin, jossa on kolme riviä ja kaksi saraketta.

Tehtävä

Swipe to start coding

  1. Luo kaksi vektoria:
    • a, jossa kokonaisluvut väliltä 14;
    • b, jossa kokonaisluvut väliltä 58.
      Käytä kaksoispistettä (:) määrittämään lukuväli.
  2. Luo ja tulosta matriisi yhdistämällä a ja b riveiksi.
  3. Luo ja tulosta matriisi yhdistämällä a ja b sarakkeiksi.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt