Los datos que aparecen en el este fichero (botón derecho del ratón + guardar como) se refieren a un estudio realizado sobre un robledal cercano a una planta industrial. Se han seleccionado robles
Sobre cada árbol se han medido las concentraciones (mg/kg) de ocho elementos químicos en sus hojas:
read.table()
para leer su contenido y guardalo en la variable robles
, es decir, completa el siguiente códigorobles = read.table( file = "..........",
sep = "..........",
header = , # TRUE/FALSE, sin comillas
dec = ".........")
NO OLVIDES FIJAR LA CARPETA DE TRABAJO. Si no sabes de qué hablo, vuelve al vídeo de trabajo previo a la práctica 2.
Calcula la media y la cuasidesviación típica muestral de la variable Nitrogeno
.
Repite el cálculo para los primeros 14 individuos de la tabla.
Repite el cálculo para los individuos que recibieron tratamiento.
Repite el cálculo anterior en función
de la variable Zona
. Comenta los resultados Indicación: usa la función aggregate()
En el caso de la desviación típica muestral
A todo esto, ¿crees que la media es una buena medida de centralización para describir los datos?.
Indicación: usa dos herramientas complementarias: una visual (boxplots) y otra numérica (el coeficiente de asimetría). Para este último hay que
install.packages("EnvStats")
library(EnvStats)
skewness()
para calcular el coeficiente de asimetría¿Cuál es el valor mínimo que alcanza la variable Magnesio
? ¿En qué individuo se observa? Indicación: usa la función which()
Potasio
mayor o igual que 2? ¿Qué porcentaje de robles tiene una concentración de Potasio
mayor o igual que 2
Ahora calcula la media de la variable Nitrogeno
para aquellas observaciones en las que Potasio
es mayor o igual que 2. Compárala con la media que has calculado en el apartado 1. Haz lo mismo con la cuasidesviación típica.
A partir del boxplot de la variable Magnesio
, ¿observas algún dato atípico? ¿Qué posición ocupa en la tabla?
Representa los boxplots de la variable Magnesio
para cada una de las zonas, ¿observas algún patrón?