2.2 Operaciones basicas con vectores

Creemos un vector sencillo con 500 valores al azar que vamos a llamar x, para luego crear dos vectores con la exponencial y el cuadrado de x.

# Basic computation with numerical vectors
x <- rnorm(500) # extrae 500 valores al azar de la distribución normal
y_exp <- 2^x + 1 # exponencial
y_cua <- x^2 + 1 # cuadratica

# grafiquemos
plot(x, y_exp) #graficar con y_exp
figura de una curva exponencial.

Figura 2.1: figura de una curva exponencial.

mean(x) # la media
## [1] 0.04623658
sd(x) # la desviación
## [1] 0.9768579

2.2.1 Usando formulas sobre vectores

Creemos un nuevo vector (z) con una ecuación mas elaborada y grafíquemelo como histograma.

# una equación
z <- (x-mean(x))/sd(x)  # see also 'scale'

# un histograma
hist(z)
figura de un histograma de distribucion normal y 500 valores.

Figura 2.2: figura de un histograma de distribucion normal y 500 valores.