El arte de programar en R Un leguaje para la estadística - page 25

CAPÍTULO 2. LOS DATOS Y SUS TIPOS
22
frutas[
"durazno"
]
## durazno
##
30
frutas[
"manzana"
]
<-
8
frutas
## naranja pera manzana durazno
##
15
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
# Resulta en un vector de longitud 1
v
## [1] 5
v
<-
c
(
2
,
3
)
-
c
(
5
,
1
)
# Resulta en un vector de longitud 2
v
## [1] -3 2
v
<-
c
(
2
,
3
,
4
)
*
c
(
2
,
1
,
3
)
# Resulta en un vector de longitud 3
v
## [1] 4 3 12
v
<-
c
(
2
,
3
,
4
)
^
(
3
:
1
)
# Eleva a potencias 3,2,1
v
## [1] 8 9 4
En todos los casos, la operación indicada se aplica elemento a elemento en-
tre los dos vectores operandos. En el último ejemplo, debido al orden de prece-
dencia de aplicación de los operadores, es necesario encerrar entre paréntesis
la expresión
3:1
.
1...,15,16,17,18,19,20,21,22,23,24 26,27,28,29,30,31,32,33,34,35,...198
Powered by FlippingBook