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
soldcom os respectivos valores da coluna Items sold. - Calcular a
revenuemultiplicando os vetorespricesesold. - 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
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
soldcom os respectivos valores da coluna Items sold. - Calcular a
revenuemultiplicando os vetorespricesesold. - Exibir a soma total do vetor
revenue.
Solução
Obrigado pelo seu feedback!
single