Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Jaime Luis
Jaime Luis
"hola mundo"
x = 3.4
y = 4.3
x*y
plot(runif(100))
# recomendaciones: no usar acentos, no usar espacios ####
# no usar mayúsculas
# usar nombres nemotécnicos ej: demanda_prod1
al <- 56
b <- 12.3
c <- b + 1
b1 <- 6L # valor entero
b2 <- 6 # valor real
b3 <- "setenta y seis" # cadena de texto
b4 <- 5+7i # complejos
b5 <- TRUE
b6 <- FALSE
class(b3)
class(b5)
# vectores
# es un arreglo unidmensional de objetos de la misma clase
x <- pi
y <- exp (1)
z <- 2/7 # asignación alt + -
x + y - z
x * (y / z)
# jerarquía de las operaciones básicas
# (): paréntesis
# ^: potencia
# /: división
# *: multiplicación
# +-: suma y resta
x*y/z
x/y*z
x/(y*z)
12+4 /8
2/2*2
(8+4^2) / 8*2
# operadores lógicos
# !: negación, &: "y", |: "o"
x <- c(F,F,T,T)
y <- c(F,T,F,T)
!x
x&y
x|y
tan(x)
x + y
# las operaciones sobre vectores se hacen término a término
x <- c(2, 3, 7.9, F)
x + y
x + z
# acceder a los elemenots de un vector
z
z [1]
z [20]
z [10:15]
z [-2]
z[c(7,20,31)]
z [ext]
# un vector de calores loficos puede usarse para extraer elementos de otros
# vectores
z <- seq(3,6,by=0.7)
< <- rep(1,5)
v1 <- c(T,F,F,T,T)
z
z[v1]
z3 <- runif(n = 20, min = -1, max = 1)
z3 > 0
# extraer los elementos de z3 mayores a cero.
z4 <- z3[z3>0]
# Listas
# una lista es un arreglo que permite almacenar datos de diferentes tipo