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

CAPÍTULO 2. LOS DATOS Y SUS TIPOS
18
# Ahora recuperemos el contenido del archivo
v1
<-
scan
(
"OtroArchivo.txt"
)
v1
## [1] 5.0 6.6 -7.7
2.2.3. Creación de vectores a partir de secuencias y otros patro-
nes
Un vector, inicializado en ceros, o
FALSE
, y de longitud determinada, se
puede crear con la función
vector()
. Es esta misma función la que permite
crear vectores sin elementos. En seguida se muestran algunos ejemplos:
v
<-
vector
(
"integer"
,
0
)
v
# Un vector de enteros sin elementos
## integer(0)
w
<-
vector
(
"numeric"
,
3
)
w
# Un vector de tres ceros
## [1] 0 0 0
u
<-
vector
(
"logical"
,
5
)
u
# Un vector de 5 FALSE
## [1] FALSE FALSE FALSE FALSE FALSE
El operador
’:’
permite generar un vector entero a partir de una secuen-
cia creciente o decreciente de enteros, cuyos extremos se indican, tal como se
muestra en seguida:
1
:
3
## [1] 1 2 3
v
<-
40
:
13
print
(v);
class
(v)
# El vector y su clase
## [1] 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23
## [19] 22 21 20 19 18 17 16 15 14 13
## [1] "integer"
Nótese que el desplegado o impresión del vector
v
, se ha tenido que ha-
cer en dos renglones. Cada uno de esos renglones comienza, indicando entre
1...,11,12,13,14,15,16,17,18,19,20 22,23,24,25,26,27,28,29,30,31,...198
Powered by FlippingBook