Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Transposing | Matrices
R Introduction: Part II

Pyyhkäise näyttääksesi valikon

book
Transposing

Good! Matrices are widely used in math, starting with different geometrical transformations, and ending with neural networks (yes, matrices are commonly used in AI).

What if we have a matrix and want to 'rotate' it? (or vice versa)?

In math, this operation is called transposing. It swaps columns with rows. In R this operation is implemented under t() function. This function receives the matrix you want to transpose as the parameter. For example,

123456
# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
copy

As you can see, the initial matrix was 2x3 (2 rows and 3 columns), and the transposed is 3x2.

Tehtävä

Swipe to start coding

Given the matrix from the previous chapter.

  1. Assign this matrix to the m variable.
  2. Output the transposed m matrix.

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 1. Luku 3
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 5.56

book
Transposing

Good! Matrices are widely used in math, starting with different geometrical transformations, and ending with neural networks (yes, matrices are commonly used in AI).

What if we have a matrix and want to 'rotate' it? (or vice versa)?

In math, this operation is called transposing. It swaps columns with rows. In R this operation is implemented under t() function. This function receives the matrix you want to transpose as the parameter. For example,

123456
# Initial matrix m <- matrix(1:6, nrow = 2) m # Output initial matrix # Output transposed matrix t(m)
copy

As you can see, the initial matrix was 2x3 (2 rows and 3 columns), and the transposed is 3x2.

Tehtävä

Swipe to start coding

Given the matrix from the previous chapter.

  1. Assign this matrix to the m variable.
  2. Output the transposed m matrix.

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!

close

Awesome!

Completion rate improved to 5.56

Pyyhkäise näyttääksesi valikon

some-alt