Operações com Vetores
Vetores em R suportam operações aritméticas. As operações podem ser realizadas elemento por elemento entre dois vetores de mesmo comprimento, ou entre um vetor e um único número (aplicado a cada elemento).
Operações Elemento a Elemento
Vetores de mesmo comprimento podem ser combinados com operadores aritméticos, calculando resultados elemento por elemento.
Exemplo
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Operações Escalares
Um único número pode ser combinado com um vetor, e a operação é aplicada a cada elemento.
Exemplo
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Funções agregadas
R também possui várias funções, como sum()
e mean()
, que operam diretamente em vetores.
Exemplo
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Você trabalha em uma loja. Durante o dia, conseguiu vender os seguintes itens:
Item | Price | Items sold |
---|---|---|
Sofa | $340 | 5 |
Armchair | $150 | 7 |
Dining table | $115 | 3 |
Dining chair | $45 | 15 |
Bookshelf | $160 | 8 |
Sua tarefa é:
- Construir um vetor chamado
sold
com os respectivos valores da coluna Items sold. - Calcular a
revenue
multiplicando os vetoresprices
esold
. - Exibir a soma total do vetor
revenue
.
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 what happens if the vectors are not the same length?
What other arithmetic operations can I perform on vectors in R?
Can you show more examples of aggregate functions in R?
Awesome!
Completion rate improved to 2.27
Operações com Vetores
Deslize para mostrar o menu
Vetores em R suportam operações aritméticas. As operações podem ser realizadas elemento por elemento entre dois vetores de mesmo comprimento, ou entre um vetor e um único número (aplicado a cada elemento).
Operações Elemento a Elemento
Vetores de mesmo comprimento podem ser combinados com operadores aritméticos, calculando resultados elemento por elemento.
Exemplo
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Operações Escalares
Um único número pode ser combinado com um vetor, e a operação é aplicada a cada elemento.
Exemplo
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Funções agregadas
R também possui várias funções, como sum()
e mean()
, que operam diretamente em vetores.
Exemplo
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Você trabalha em uma loja. Durante o dia, conseguiu vender os seguintes itens:
Item | Price | Items sold |
---|---|---|
Sofa | $340 | 5 |
Armchair | $150 | 7 |
Dining table | $115 | 3 |
Dining chair | $45 | 15 |
Bookshelf | $160 | 8 |
Sua tarefa é:
- Construir um vetor chamado
sold
com os respectivos valores da coluna Items sold. - Calcular a
revenue
multiplicando os vetoresprices
esold
. - Exibir a soma total do vetor
revenue
.
Solução
Obrigado pelo seu feedback!
single