Matriisien Transponointi
Transponointi tarkoittaa matriisin rivien ja sarakkeiden vaihtamista keskenään. R:ssä tämä tehdään t()
-funktiolla.
Esimerkki
123456# Initial matrix m <- matrix(1:6, nrow = 2) m # Transposed matrix t(m)
Alkuperäisessä matriisissa on 2 riviä ja 3 saraketta. Transponoinnin jälkeen siinä on 3 riviä ja 2 saraketta.
Swipe to start coding
Sinulla on vektori num
. Tavoitteenasi on:
- Rakentaa matriisi
num
-vektorista ja tallentaa se muuttujaanm
. - Tulostaa transponoitu
m
-matriisi.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain how the `t()` function works in more detail?
What happens if I transpose a square matrix?
Can you show another example with a different matrix size?
Awesome!
Completion rate improved to 2.27
Matriisien Transponointi
Pyyhkäise näyttääksesi valikon
Transponointi tarkoittaa matriisin rivien ja sarakkeiden vaihtamista keskenään. R:ssä tämä tehdään t()
-funktiolla.
Esimerkki
123456# Initial matrix m <- matrix(1:6, nrow = 2) m # Transposed matrix t(m)
Alkuperäisessä matriisissa on 2 riviä ja 3 saraketta. Transponoinnin jälkeen siinä on 3 riviä ja 2 saraketta.
Swipe to start coding
Sinulla on vektori num
. Tavoitteenasi on:
- Rakentaa matriisi
num
-vektorista ja tallentaa se muuttujaanm
. - Tulostaa transponoitu
m
-matriisi.
Ratkaisu
Kiitos palautteestasi!
single