ClASS 3: CREATING VECTORS WITH R (CREACION DE VECTORES CON R)

Jorge Luis Villalba Acevedo
20/08/2017

CREACION DE VECTORES.

Para crear un vector en R se pueden utilizar las siguientes funciones.

  • c(x,Y,..)
  • assign(“V”,c(a,b,c…))
  • scan(“file.txt”)
  • :
  • seq(from, by, length.out)
  • vector(“numeric”, length = 10)

CREACION Y CLASES DE VECTORES.

  • VECTOR NUMERICO
c(1,3,-9.4,16)
[1]  1.0  3.0 -9.4 16.0
X <- c(-7,6.8,50)
print(X)  ; class(X)  ;length(X)
[1] -7.0  6.8 50.0
[1] "numeric"
[1] 3
assign("V",c(4i,2-4i,-5+8i))
V
[1]  0+4i  2-4i -5+8i
mode(V)
[1] "complex"
length(V)
[1] 3
T = 3:40 
T
 [1]  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
[24] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
class(T)
[1] "integer"
length(T)
[1] 38
  • VECTOR CARACTER
L <- "Jorge"
O <- "Luis" 
V <- "Villalba"
E <- "Acevedo"

JorgeR <- c(L,O,V,E)

print(JorgeR);  mode(JorgeR); length(JorgeR)
[1] "Jorge"    "Luis"     "Villalba" "Acevedo" 
[1] "character"
[1] 4
  • VECTOR LOGICO
l= c(FALSE,TRUE,FALSE)
l
[1] FALSE  TRUE FALSE
H<- vector("logical", length = 10)
print(H);mode(H);length(H)    
 [1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
[1] "logical"
[1] 10
A<- seq(from=2, by=0.5, length.out=10)
A;mode(A);length(A)
 [1] 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 6.5
[1] "numeric"
[1] 10
B= seq(1,20,2)
B
 [1]  1  3  5  7  9 11 13 15 17 19

Documento creado con la ayuda de R Presentation y publicado en la web por RPubs.