CAPÍTULO 2. LOS DATOS Y SUS TIPOS
22
frutas["durazno"] ## durazno ## 30 frutas["manzana"] <- 8 frutas ## naranja ## 15
pera manzana durazno 100 8 30
# El acceso a través de índices se sigue permitiendo: frutas[2] ## pera ## 100
2.2.5.
Operaciones sencillas con vectores
Las operaciones aritméticas más comunes están definidas para vectores: la suma, la resta, la división y la exponenciación, todas ellas se definen elemento a elemento entre dos vectores. Por ejemplo: v <- 2 + 3 v
# Resulta en un vector de longitud 1
## [1] 5 v <- c(2, 3) - c(5, 1) v ## [1] -3
# Resulta en un vector de longitud 2
2
v <- c(2, 3, 4) * c(2, 1, 3) v ## [1]
4
# Resulta en un vector de longitud 3
3 12
v <- c(2, 3, 4)^(3:1) v
# Eleva a potencias 3,2,1
## [1] 8 9 4 En todos los casos, la operación indicada se aplica elemento a elemento entre los dos vectores operandos. En el último ejemplo, debido al orden de precedencia de aplicación de los operadores, es necesario encerrar entre paréntesis la expresión 3:1.