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

bookMatriisien Ymmärtäminen

Note
Määritelmä

Matriisi on kaksidimensionaalinen 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 voit luoda matriisin yhdistämällä vektoreita sarakkeiksi cbind()-funktiolla.

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, joka sisältää kokonaisluvut 14;
    • b, joka sisältää kokonaisluvut 58.
      Käytä kaksoispistettä (:) osoittamaan 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

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

close

Awesome!

Completion rate improved to 2.27

bookMatriisien Ymmärtäminen

Pyyhkäise näyttääksesi valikon

Note
Määritelmä

Matriisi on kaksidimensionaalinen 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 voit luoda matriisin yhdistämällä vektoreita sarakkeiksi cbind()-funktiolla.

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, joka sisältää kokonaisluvut 14;
    • b, joka sisältää kokonaisluvut 58.
      Käytä kaksoispistettä (:) osoittamaan 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

some-alt