Compreendendo Matrizes
Uma matriz é uma estrutura de dados bidimensional em que cada elemento é identificado por sua posição na linha e na coluna, e os elementos devem ser do mesmo tipo de dado.
Em R, matrizes podem ser criadas de diferentes maneiras. As mais comuns são unindo vetores como linhas ou unindo-os como colunas.
Criando matriz a partir de linhas
É possível criar uma matriz combinando vetores como linhas com a função rbind()
.
Exemplo
12345row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Bind rows into a matrix rbind(row_1, row_2)
Isso produz uma matriz com duas linhas e três colunas.
Criando Matriz a partir de Colunas
Alternativamente, é possível criar uma matriz combinando vetores como colunas com a função cbind()
.
Exemplo
12345col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Bind columns into a matrix cbind(col_1, col_2)
Isso produz uma matriz com três linhas e duas colunas.
Swipe to start coding
- Crie dois vetores:
a
com inteiros de1
a4
;b
com inteiros de5
a8
. Utilize a sintaxe de dois pontos (:
) para definir o intervalo.
- Crie e exiba uma matriz unindo
a
eb
como linhas. - Crie e exiba uma matriz unindo
a
eb
como colunas.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.27
Compreendendo Matrizes
Deslize para mostrar o menu
Uma matriz é uma estrutura de dados bidimensional em que cada elemento é identificado por sua posição na linha e na coluna, e os elementos devem ser do mesmo tipo de dado.
Em R, matrizes podem ser criadas de diferentes maneiras. As mais comuns são unindo vetores como linhas ou unindo-os como colunas.
Criando matriz a partir de linhas
É possível criar uma matriz combinando vetores como linhas com a função rbind()
.
Exemplo
12345row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Bind rows into a matrix rbind(row_1, row_2)
Isso produz uma matriz com duas linhas e três colunas.
Criando Matriz a partir de Colunas
Alternativamente, é possível criar uma matriz combinando vetores como colunas com a função cbind()
.
Exemplo
12345col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Bind columns into a matrix cbind(col_1, col_2)
Isso produz uma matriz com três linhas e duas colunas.
Swipe to start coding
- Crie dois vetores:
a
com inteiros de1
a4
;b
com inteiros de5
a8
. Utilize a sintaxe de dois pontos (:
) para definir o intervalo.
- Crie e exiba uma matriz unindo
a
eb
como linhas. - Crie e exiba uma matriz unindo
a
eb
como colunas.
Solução
Obrigado pelo seu feedback!
single