Operações com Matrizes
Matrizes em R suportam operações aritméticas, tanto com números únicos quanto com funções integradas que resumem seus valores.
Operações Escalares
A aplicação de uma operação aritmética com um único número afeta todos os elementos da matriz.
Exemplo
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Funções Agregadas
Funções como sum()
e mean()
calculam totais ou médias em toda a matriz.
Exemplo
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Funções de Linhas e Colunas
Também é possível aplicar essas funções separadamente às linhas ou colunas com rowSums()
, rowMeans()
, colSums()
e colMeans()
.
Exemplo
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Essas funções facilitam a análise de dados de matrizes por dimensão.
Swipe to start coding
Você possui uma matriz chamada m
:
2 4 6 8
10 12 14 16
Suas tarefas são:
- Dividir cada elemento por
2
e, em seguida, somar1
. Reatribua o resultado à variávelm
. - Exibir a matriz
m
. - Exibir os totais das colunas da matriz
m
. - Exibir o valor médio de todos os elementos de
m
.
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
Can you explain how to create a matrix in R?
What other arithmetic operations can I perform on matrices?
How do I use these functions with larger or more complex matrices?
Awesome!
Completion rate improved to 2.27
Operações com Matrizes
Deslize para mostrar o menu
Matrizes em R suportam operações aritméticas, tanto com números únicos quanto com funções integradas que resumem seus valores.
Operações Escalares
A aplicação de uma operação aritmética com um único número afeta todos os elementos da matriz.
Exemplo
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Funções Agregadas
Funções como sum()
e mean()
calculam totais ou médias em toda a matriz.
Exemplo
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Funções de Linhas e Colunas
Também é possível aplicar essas funções separadamente às linhas ou colunas com rowSums()
, rowMeans()
, colSums()
e colMeans()
.
Exemplo
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Essas funções facilitam a análise de dados de matrizes por dimensão.
Swipe to start coding
Você possui uma matriz chamada m
:
2 4 6 8
10 12 14 16
Suas tarefas são:
- Dividir cada elemento por
2
e, em seguida, somar1
. Reatribua o resultado à variávelm
. - Exibir a matriz
m
. - Exibir os totais das colunas da matriz
m
. - Exibir o valor médio de todos os elementos de
m
.
Solução
Obrigado pelo seu feedback!
single