Operaciones con Vectores
Los vectores en R admiten operaciones aritméticas. Las operaciones pueden realizarse elemento por elemento entre dos vectores de la misma longitud, o entre un vector y un solo número (aplicado a cada elemento).
Operaciones elemento a elemento
Los vectores de igual longitud pueden combinarse con operadores aritméticos, calculando los resultados elemento por elemento.
Ejemplo
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Operaciones escalares
Un número único puede combinarse con un vector, y la operación se aplica a cada elemento.
Ejemplo
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Funciones agregadas
R también dispone de muchas funciones, como sum()
y mean()
, que operan directamente sobre vectores.
Ejemplo
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
Trabajas en una tienda. Durante el día, lograste vender los siguientes artículos:
Item | Price | Items sold |
---|---|---|
Sofa | $340 | 5 |
Armchair | $150 | 7 |
Dining table | $115 | 3 |
Dining chair | $45 | 15 |
Bookshelf | $160 | 8 |
Tu tarea es:
- Construir un vector llamado
sold
con los valores correspondientes de la columna Items sold. - Calcular el
revenue
multiplicando los vectoresprices
ysold
. - Mostrar la suma total del vector
revenue
.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
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
Operaciones con Vectores
Desliza para mostrar el menú
Los vectores en R admiten operaciones aritméticas. Las operaciones pueden realizarse elemento por elemento entre dos vectores de la misma longitud, o entre un vector y un solo número (aplicado a cada elemento).
Operaciones elemento a elemento
Los vectores de igual longitud pueden combinarse con operadores aritméticos, calculando los resultados elemento por elemento.
Ejemplo
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Operaciones escalares
Un número único puede combinarse con un vector, y la operación se aplica a cada elemento.
Ejemplo
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Funciones agregadas
R también dispone de muchas funciones, como sum()
y mean()
, que operan directamente sobre vectores.
Ejemplo
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
Trabajas en una tienda. Durante el día, lograste vender los siguientes artículos:
Item | Price | Items sold |
---|---|---|
Sofa | $340 | 5 |
Armchair | $150 | 7 |
Dining table | $115 | 3 |
Dining chair | $45 | 15 |
Bookshelf | $160 | 8 |
Tu tarea es:
- Construir un vector llamado
sold
con los valores correspondientes de la columna Items sold. - Calcular el
revenue
multiplicando los vectoresprices
ysold
. - Mostrar la suma total del vector
revenue
.
Solución
¡Gracias por tus comentarios!
single