Rubén Pizarro Gurrola
Junio 2018
vsaludo <- 'Hola que tal R'
print (vsaludo);
[1] "Hola que tal R"
vsaludo = 'Hola que tal R' # Otra forma de asignar
print (vsaludo);
[1] "Hola que tal R"
#Se puede visualizar directamente el valor de la variable
vsaludo
[1] "Hola que tal R"
v1 <- 24
v2 <- 63
vsuma <- v1 + v2
vsuma
[1] 87
# Simplemente crear, asignar y llamar a cada variable
v1 <- 24.89
v2 <- 63.98
vdiv <- v1 / v2
vdiv
[1] 0.3890278
# Simplemente crear, asignar y llamar a cada variable
vnombre <- 'Rubén Pizarro Gurrola'
vhola <- 'Hola que tal '
vnombre
[1] "Rubén Pizarro Gurrola"
vhola
[1] "Hola que tal "
# Variables tipo fecha
vhoy <- '08-06-2018' # Es un caracter
vhoy
[1] "08-06-2018"
class(vhoy) # Determina el tipo de dato Character
[1] "character"
vhoy <- date() # Es una fecha
vhoy
[1] "Thu Jun 07 07:55:27 2018"
class(vhoy) # Determina el tipo de dato, sigue siendo Character
[1] "character"
vhoy <- Sys.Date() # Es una fecha corta
vhoy
[1] "2018-06-07"
class(vhoy) # Determina el tipo de dato, es tipo date
[1] "Date"
vhora <- Sys.time() # Es una hora
vhora
[1] "2018-06-07 07:55:27 CDT"
class(vhora) # Determina el tipo de dato, es tipo ???? POSIXct
[1] "POSIXct" "POSIXt"
vverd <- TRUE
vfalso <- FALSE
vverd
[1] TRUE
vfalso
[1] FALSE
# Son lógicas las variables?
is.logical(vverd)
[1] TRUE
is.logical(vfalso)
[1] TRUE
vnula <- NULL
vnula
NULL
# Son varaibles con contenido nulo?
is.null(vnula)
[1] TRUE
vperdida <- NA
vperdida
[1] NA
# Son valores perdidos?
is.na(vperdida)
[1] TRUE
vnumero <- 45
vnumero
[1] 45
# Es un numero
is.numeric(vnumero)
[1] TRUE
vnombre <- 'Ruben'
vnombre
[1] "Ruben"
# Es una cadena de caracteres
is.character(vnombre)
[1] TRUE
is.numeric(vnombre)
[1] FALSE
v1 <- 24.89
v2 <- 63.98
v1
[1] 24.89
v2
[1] 63.98
is.double(v1)
[1] TRUE
is.numeric(v1)
[1] TRUE