# Esto es un título## Esto es un subtítulo### Esto es un sub-subtítulo*Cursiva***Negrilla*****Negrilla cursiva***A~b~= AbA^b^= Ab
A~c~^2^= Ac2[Texto que se muestra](enlace) = [link](https://duckduckgo.com/)= link![]()![Descripción]()Descripción
<center>![Descripción]()</center>$fórmula$:$bachiller = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}$
\(bachiller = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}\)
Toda función tiene argumentos sobre los que operar para cambiar el funcionamiento de la misma.
En R casi siempre operamos con bases de datos, en este caso vamos a utilizar la que viene en el paquete base llamada “Iris”
#Asignando base de datos al objeto bd
bd <- iris
# Mostrando primeros 6 datos
head(bd)
Las funciones en R se comportan de la siguiente manera:
head(x, n) x y n son argumentos sobre los que podemos operar para modificar la funcion.
x es un objeto, nuestro objeto es bd n es el número de datos que queremos ver, por defecto, la función tiene n = 6
head(x = bd, # Objeto en cuestión
n = 10) # Número de observaciones
Ahora, head() significa cabeza, y en el mismo paquete de head está la función tail() que significa cola, esta muestra los 6 últimos datos, pero tiene los mismos argumentos.
tail(bd, 10)
Utilizaremos las funciones:
mean(): mediavar(): varianzasd() = sqrt(var()): desviación estándarSobre los datos de la variable Sepal.Length
Toda función requiere un objeto.
El caractér $ es como una llave que nos permite acceder a una variable de la base de datos.
bd_sl <- bd$Sepal.Length
head(bd_sl) #Primeros 6 datos de longitud de sépalo
## [1] 5.1 4.9 4.7 4.6 5.0 5.4
media <- mean(bd_sl)
media
## [1] 5.843333
varianza <- var(bd_sl)
varianza
## [1] 0.6856935
\(Desviación \thinspace estandar = \sqrt{Varianza}\)
sqrt(varianza) #Con el valor de varianza
## [1] 0.8280661
de <- sd(bd_sl) #Con la función de desviación estándar
de
## [1] 0.8280661
resumen <- data.frame(media = media,
varianza = varianza,
desviacion_estandar = de)
resumen
bd