Este código de R corresponde a la figura 6.9 del libro Análisis de datos con el programa estadístico R: una introducción aplicada de Salas-Eljatib (2021). | |
library(datana)
data("treevolroble")
df <- treevolroble
head(df) #primeras seis filas
tree.no dbh htot d6 vtot
1 1 98.0 50.0 75 11.954
2 7 90.0 48.0 65 9.349
3 32 99.0 45.0 80 12.557
4 47 95.0 48.0 75 11.203
5 59 91.0 49.0 75 10.764
6 69 85.5 39.5 72 10.142
nrow(df) #numero de filas de la dataframe
[1] 106
Estos datos corresponden a mediciones de diámetro, altura y volumen de árboles de la especie Nothofagus obliqua (roble) en bosques nativos. Mayores antecedentes pueden ser revisados en Salas (2002).
Para realizar este gráfico basta símplemente con utilizar la función xyHist del paquete datana de Salas-Eljatib et al. (2021).
xyHist(x=df$dbh,y=df$htot) #aplicando la funcion con opciones por defecto
xyHist(x=df$dbh,y=df$htot, xlab="Variable X", ylab="Variable Y") #definiendo nombres de variables de los ejes
xyHist(x=df$dbh,y=df$htot, xlab="Variable X", ylab="Variable Y",
col.x = "gray",col.y="white") #definiendo colores de los histogramas
En este ejemplo, la variable X es la columna dbh que corresponde al diámetro de los árboles de la dataframe. Para representar de mejor forma a las tíldes, se emplea su código Unicode, tal como sigue
xyHist(x=df$dbh,y=df$htot, xlab='Di\u00E1metro (cm)', ylab='Altura (m)')
Salas, C. 2002. “Ajuste Y Validación de Ecuaciones de Volumen Para Un Relicto Del Bosque de Roble-Laurel-Lingue.” Bosque 23 (2): 81–92.
Salas-Eljatib, C. 2021. Análisis de datos con el programa estadístico R: una introducción aplicada. Santiago, Chile: Ediciones Universidad Mayor.
Salas-Eljatib, C., J. Riquelme, N. Pino, and R. Cifuentes. 2021. datana: Data and Functions to Accompany análisis de Datos Con El Programa Estadístico R: Una Introducción Aplicada.