#Cargar paquetes necesarios
# Instalar y cargar paquetes necesarios
if (!require("ggplot2")) install.packages("ggplot2")
## Cargando paquete requerido: ggplot2
if (!require("dplyr")) install.packages("dplyr")
## Cargando paquete requerido: dplyr
##
## Adjuntando el paquete: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
if (!require("car")) install.packages("car")
## Cargando paquete requerido: car
## Warning: package 'car' was built under R version 4.4.3
## Cargando paquete requerido: carData
## Warning: package 'carData' was built under R version 4.4.3
##
## Adjuntando el paquete: 'car'
## The following object is masked from 'package:dplyr':
##
## recode
if (!require("ggpubr")) install.packages("ggpubr")
## Cargando paquete requerido: ggpubr
## Warning: package 'ggpubr' was built under R version 4.4.3
library(ggplot2)
library(dplyr)
library(car)
library(ggpubr)
# --------------------------
# Función general para análisis ANOVA
# --------------------------
analizar_problema <- function(nombre, grupo1, grupo2, grupo3) {
datos <- data.frame(
valor = c(grupo1, grupo2, grupo3),
grupo = factor(rep(c("Grupo 1", "Grupo 2", "Grupo 3"), each = length(grupo1)))
)
cat("\n============================================================\n")
cat("ANÁLISIS:", toupper(nombre), "\n")
cat("============================================================\n\n")
# Estadísticos descriptivos
print(summary(datos))
# Test de normalidad
cat("\n--- Test de Normalidad (Shapiro-Wilk por grupo) ---\n")
print(by(datos$valor, datos$grupo, shapiro.test))
# Test de homogeneidad de varianzas
cat("\n--- Test de Homogeneidad de Varianzas (Levene) ---\n")
print(leveneTest(valor ~ grupo, data = datos))
# ANOVA
cat("\n--- Análisis de Varianza (ANOVA) ---\n")
modelo <- aov(valor ~ grupo, data = datos)
print(summary(modelo))
# Post hoc si ANOVA es significativa
p_valor <- summary(modelo)[[1]][["Pr(>F)"]][1]
if (p_valor < 0.05) {
cat("\n--- Comparación Múltiple Post Hoc (Tukey HSD) ---\n")
print(TukeyHSD(modelo))
} else {
cat("\nNo se encontraron diferencias significativas. No se aplica Tukey.\n")
}
# Boxplot
print(ggboxplot(datos, x = "grupo", y = "valor",
color = "grupo", palette = "jco",
add = "jitter", title = nombre))
}
analizar_problema("1. Resistencia al corte",
c(30.2, 29.8, 31.4, 30.9, 29.5, 30.6, 31.2, 30.8, 29.9, 30.4),
c(33.5, 32.8, 33.2, 33.1, 32.9, 33.6, 32.7, 33.0, 33.4, 33.2),
c(35.6, 36.2, 35.8, 36.0, 35.7, 36.3, 36.1, 35.9, 36.4, 36.0)
)
##
## ============================================================
## ANÁLISIS: 1. RESISTENCIA AL CORTE
## ============================================================
##
## valor grupo
## Min. :29.50 Grupo 1:10
## 1st Qu.:30.98 Grupo 2:10
## Median :33.15 Grupo 3:10
## Mean :33.20
## 3rd Qu.:35.77
## Max. :36.40
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.97405, p-value = 0.9256
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.96837, p-value = 0.8753
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.97959, p-value = 0.9629
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 5.7377 0.008384 **
## 27
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 152.96 76.48 421 <2e-16 ***
## Residuals 27 4.91 0.18
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 2.67 2.197391 3.142609 0
## Grupo 3-Grupo 1 5.53 5.057391 6.002609 0
## Grupo 3-Grupo 2 2.86 2.387391 3.332609 0
ANOVA: F(2, 27) = 421.0, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 2.67, p = 0.000
Grupo 3 – Grupo 1 = 5.53, p = 0.000
Grupo 3 – Grupo 2 = 2.86, p = 0.000
Interpretación: Existe una diferencia estadísticamente significativa en la resistencia al corte entre los tres tipos de roca. Cada grupo difiere de los otros.Es decir, los tres tipos de roca tienen diferente resistencia al corte.
El boxplot muestra que:
Grupo 1 tiene valores más bajos de resistencia.
Grupo 2 se encuentra en un nivel intermedio.
Grupo 3 tiene la resistencia más alta.
Coincide con el ANOVA y Tukey: hay diferencias claras entre todos los grupos
analizar_problema("2. Tasa de erosión",
c(1.23, 1.45, 1.34, 1.22, 1.37, 1.56, 1.42, 1.31, 1.29, 1.50),
c(2.34, 2.45, 2.56, 2.67, 2.78, 2.89, 2.34, 2.22, 2.15, 2.49),
c(3.21, 3.34, 3.12, 3.45, 3.29, 3.10, 3.34, 3.50, 3.23, 3.37)
)
##
## ============================================================
## ANÁLISIS: 2. TASA DE EROSIÓN
## ============================================================
##
## valor grupo
## Min. :1.220 Grupo 1:10
## 1st Qu.:1.462 Grupo 2:10
## Median :2.470 Grupo 3:10
## Mean :2.384
## 3rd Qu.:3.188
## Max. :3.500
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.96454, p-value = 0.8361
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.97086, p-value = 0.8987
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.96522, p-value = 0.8434
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 3.0768 0.06255 .
## 27
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 18.712 9.356 320.9 <2e-16 ***
## Residuals 27 0.787 0.029
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 1.120 0.9306638 1.3093362 0
## Grupo 3-Grupo 1 1.926 1.7366638 2.1153362 0
## Grupo 3-Grupo 2 0.806 0.6166638 0.9953362 0
ANOVA: F(2, 27) = 320.9, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 1.12, p = 0.000
Grupo 3 – Grupo 1 = 1.93, p = 0.000
Grupo 3 – Grupo 2 = 0.81, p = 0.000
Interpretación: Las tasas de erosión difieren significativamente según el tipo de suelo. El suelo del Grupo 3 presenta la tasa más alta.
El gráfico evidencia:
Grupo 1 tiene las tasas más bajas.
Grupo 2 está en el medio.
Grupo 3 muestra las tasas más elevadas.
Las cajas no se superponen y tienen poca variabilidad interna.
analizar_problema("3. Concentración de oro",
c(5.45, 5.67, 5.89, 5.43, 5.22, 5.34, 5.50, 5.56, 5.40, 5.38),
c(6.78, 6.89, 6.45, 6.67, 6.34, 6.56, 6.76, 6.22, 6.50, 6.38),
c(7.89, 7.65, 7.43, 7.56, 7.34, 7.23, 7.50, 7.40, 7.60, 7.67)
)
##
## ============================================================
## ANÁLISIS: 3. CONCENTRACIÓN DE ORO
## ============================================================
##
## valor grupo
## Min. :5.220 Grupo 1:10
## 1st Qu.:5.588 Grupo 2:10
## Median :6.530 Grupo 3:10
## Mean :6.522
## 3rd Qu.:7.385
## Max. :7.890
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.93318, p-value = 0.4799
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.97237, p-value = 0.9119
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.98445, p-value = 0.9845
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 0.3925 0.6792
## 27
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 20.886 10.443 265.4 <2e-16 ***
## Residuals 27 1.062 0.039
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 1.071 0.8510589 1.290941 0
## Grupo 3-Grupo 1 2.043 1.8230589 2.262941 0
## Grupo 3-Grupo 2 0.972 0.7520589 1.191941 0
# 3. Resultados ANOVA: F(2, 27) = 265.4, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 1.071, p = 0.000
Grupo 3 – Grupo 1 = 2.043, p = 0.000
Grupo 3 – Grupo 2 = 0.972, p = 0.000
Interpretación: La concentración de oro varía significativamente entre las regiones. El Grupo 3 tiene la mayor concentración promedio.
El boxplot refleja:
Incremento claro y progresivo en la concentración de oro de Grupo 1 → Grupo 2 → Grupo 3. Las diferencias entre cajas son claras, con medianas separadas.
analizar_problema("4. Frecuencia de microseísmos",
c(20.2, 19.8, 21.1, 20.5, 19.9, 20.4, 20.6, 20.2, 19.7, 20.0),
c(25.3, 24.8, 25.7, 25.2, 24.9, 25.1, 25.4, 25.0, 24.6, 25.2),
c(30.4, 30.0, 31.2, 30.7, 30.3, 30.5, 30.9, 30.6, 30.1, 30.8)
)
##
## ============================================================
## ANÁLISIS: 4. FRECUENCIA DE MICROSEÍSMOS
## ============================================================
##
## valor grupo
## Min. :19.70 Grupo 1:10
## 1st Qu.:20.52 Grupo 2:10
## Median :25.15 Grupo 3:10
## Mean :25.30
## 3rd Qu.:30.25
## Max. :31.20
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.95307, p-value = 0.7049
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.99199, p-value = 0.9987
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.98713, p-value = 0.992
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 0.3318 0.7205
## 27
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 532.0 265.99 1918 <2e-16 ***
## Residuals 27 3.7 0.14
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 4.88 4.467039 5.292961 0
## Grupo 3-Grupo 1 10.31 9.897039 10.722961 0
## Grupo 3-Grupo 2 5.43 5.017039 5.842961 0
# 4. Resultados ANOVA: F(2, 27) = 1918.0, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 4.88, p = 0.000
Grupo 3 – Grupo 1 = 10.31, p = 0.000
Grupo 3 – Grupo 2 = 5.43, p = 0.000
Interpretación: Hay diferencias significativas en la frecuencia de microseísmos entre las zonas tectónicas. El Grupo 3 presenta la mayor frecuencia.
La grafica muestra una diferencia fuerte:
Grupo 1 tiene la menor frecuencia.
Grupo 2 está en el medio.
Grupo 3 tiene la mayor frecuencia.
Las cajas están bien separadas y no se superponen lo que es visualmente muy concluyente.
analizar_problema("5. Niveles de pH",
c(7.0, 6.9, 7.2, 7.1, 6.8, 7.0, 6.9, 7.1, 6.8, 7.2),
c(6.5, 6.4, 6.7, 6.6, 6.3, 6.5, 6.6, 6.4, 6.7, 6.6),
c(7.5, 7.4, 7.6, 7.5, 7.3, 7.6, 7.4, 7.5, 7.6, 7.7)
)
##
## ============================================================
## ANÁLISIS: 5. NIVELES DE PH
## ============================================================
##
## valor grupo
## Min. :6.300 Grupo 1:10
## 1st Qu.:6.625 Grupo 2:10
## Median :7.000 Grupo 3:10
## Mean :7.013
## 3rd Qu.:7.400
## Max. :7.700
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.91807, p-value = 0.3411
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.93185, p-value = 0.4664
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.95194, p-value = 0.6915
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 0.4228 0.6595
## 27
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 4.805 2.4023 132.4 1.11e-14 ***
## Residuals 27 0.490 0.0181
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 -0.47 -0.619376 -0.320624 1e-07
## Grupo 3-Grupo 1 0.51 0.360624 0.659376 0e+00
## Grupo 3-Grupo 2 0.98 0.830624 1.129376 0e+00
ANOVA: F(2, 27) = 132.4, p = 1.11e-14
Tukey HSD:
Grupo 2 – Grupo 1 = -0.47, p = 1e-07
Grupo 3 – Grupo 1 = 0.51, p = 0.000
Grupo 3 – Grupo 2 = 0.98, p = 0.000
Interpretación: Existen diferencias significativas en el pH de los acuíferos. El Grupo 2 tiene el pH más bajo; el Grupo 3, el más alto.
El gráfico muestra:
Grupo 2 tiene los valores más bajos de pH.
Grupo 3, los más altos.
Grupo 1 está entre ambos.
La diferencia entre cajas refleja lo hallado en el test de Tukey.
analizar_problema("6. Acumulación de sedimentos",
c(50, 52, 49, 51, 50, 52, 49, 50, 51, 49),
c(55, 57, 54, 56, 55, 57, 54, 56, 55, 54),
c(60, 61, 59, 62, 60, 61, 59, 60, 62, 61)
)
##
## ============================================================
## ANÁLISIS: 6. ACUMULACIÓN DE SEDIMENTOS
## ============================================================
##
## valor grupo
## Min. :49.00 Grupo 1:10
## 1st Qu.:51.25 Grupo 2:10
## Median :55.00 Grupo 3:10
## Mean :55.37
## 3rd Qu.:59.75
## Max. :62.00
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.87807, p-value = 0.124
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.87807, p-value = 0.124
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.90657, p-value = 0.2582
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 0 1
## 27
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 520.3 260.13 202.4 <2e-16 ***
## Residuals 27 34.7 1.29
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 5.0 3.742964 6.257036 0
## Grupo 3-Grupo 1 10.2 8.942964 11.457036 0
## Grupo 3-Grupo 2 5.2 3.942964 6.457036 0
# 6. Resultados ANOVA: F(2, 27) = 202.4, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 5.0, p = 0.000
Grupo 3 – Grupo 1 = 10.2, p = 0.000
Grupo 3 – Grupo 2 = 5.2, p = 0.000
Interpretación: La acumulación de sedimentos difiere significativamente entre las áreas. Mayor acumulación en zonas con más vegetación.
El gráfico muestra: Los tres grupos están visiblemente separados:
Cada grupo tiene mayor mediana que el anterior.
Cajas sin traslape lo que es un fuerte respaldo gráfico de la diferencia estadística.
analizar_problema("7. Permeabilidad de rocas",
c(0.1, 0.11, 0.09, 0.1, 0.11, 0.1, 0.09, 0.1, 0.1, 0.09),
c(0.15, 0.14, 0.16, 0.15, 0.14, 0.16, 0.15, 0.14, 0.15, 0.16),
c(0.2, 0.21, 0.19, 0.2, 0.21, 0.2, 0.19, 0.2, 0.21, 0.19)
)
##
## ============================================================
## ANÁLISIS: 7. PERMEABILIDAD DE ROCAS
## ============================================================
##
## valor grupo
## Min. :0.0900 Grupo 1:10
## 1st Qu.:0.1025 Grupo 2:10
## Median :0.1500 Grupo 3:10
## Mean :0.1497
## 3rd Qu.:0.1900
## Max. :0.2100
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.8325, p-value = 0.03586
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.83184, p-value = 0.03521
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.83184, p-value = 0.03521
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 0.1233 0.8845
## 27
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 0.05101 0.025503 407.4 <2e-16 ***
## Residuals 27 0.00169 0.000063
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 0.051 0.04222744 0.05977256 0
## Grupo 3-Grupo 1 0.101 0.09222744 0.10977256 0
## Grupo 3-Grupo 2 0.050 0.04122744 0.05877256 0
# 7. Resultados ANOVA: F(2, 27) = 407.4, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 0.051, p = 0.000
Grupo 3 – Grupo 1 = 0.101, p = 0.000
Grupo 3 – Grupo 2 = 0.050, p = 0.000
Interpretación: La permeabilidad varía significativamente entre tipos de rocas. Las ígneas (Grupo 3) son las más permeables.
El grafico muestra que: Aunque los datos son más concentrados (pequeñas diferencias absolutas), el gráfico muestra:
Un incremento claro desde Grupo 1 hasta Grupo 3.
Las diferencias, aunque pequeñas, son consistentes y visibles en la mediana.
analizar_problema("8. Concentración de CO2",
c(400, 420, 410, 405, 415, 400, 420, 405, 410, 415),
c(450, 470, 460, 455, 465, 450, 470, 455, 460, 465),
c(500, 520, 510, 505, 515, 500, 520, 505, 510, 515)
)
##
## ============================================================
## ANÁLISIS: 8. CONCENTRACIÓN DE CO2
## ============================================================
##
## valor grupo
## Min. :400.0 Grupo 1:10
## 1st Qu.:416.2 Grupo 2:10
## Median :460.0 Grupo 3:10
## Mean :460.0
## 3rd Qu.:503.8
## Max. :520.0
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.91807, p-value = 0.3411
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.91807, p-value = 0.3411
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.91807, p-value = 0.3411
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 0 1
## 27
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 50000 25000 450 <2e-16 ***
## Residuals 27 1500 56
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 50 41.73527 58.26473 0
## Grupo 3-Grupo 1 100 91.73527 108.26473 0
## Grupo 3-Grupo 2 50 41.73527 58.26473 0
# 8. Resultados ANOVA: F(2, 27) = 450, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 50, p = 0.000
Grupo 3 – Grupo 1 = 100, p = 0.000
Grupo 3 – Grupo 2 = 50, p = 0.000
Interpretación: Hay diferencias muy significativas en la concentración de CO₂ entre cuevas. Grupo 3 tiene los niveles más altos.
El gráfico presenta
Grupos muy bien separados en concentración: 400–420 (G1), 450–470 (G2), 500–520 (G3).
Las cajas no se tocan → las diferencias entre ubicaciones son visualmente evidentes.
analizar_problema("9. Densidad de fósiles",
c(30, 32, 29, 31, 30, 32, 29, 30, 31, 29),
c(35, 37, 34, 36, 35, 37, 34, 36, 35, 34),
c(40, 41, 39, 42, 40, 41, 39, 40, 42, 41)
)
##
## ============================================================
## ANÁLISIS: 9. DENSIDAD DE FÓSILES
## ============================================================
##
## valor grupo
## Min. :29.00 Grupo 1:10
## 1st Qu.:31.25 Grupo 2:10
## Median :35.00 Grupo 3:10
## Mean :35.37
## 3rd Qu.:39.75
## Max. :42.00
##
## --- Test de Normalidad (Shapiro-Wilk por grupo) ---
## datos$grupo: Grupo 1
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.87807, p-value = 0.124
##
## ------------------------------------------------------------
## datos$grupo: Grupo 2
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.87807, p-value = 0.124
##
## ------------------------------------------------------------
## datos$grupo: Grupo 3
##
## Shapiro-Wilk normality test
##
## data: dd[x, ]
## W = 0.90657, p-value = 0.2582
##
##
## --- Test de Homogeneidad de Varianzas (Levene) ---
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 2 0 1
## 27
##
## --- Análisis de Varianza (ANOVA) ---
## Df Sum Sq Mean Sq F value Pr(>F)
## grupo 2 520.3 260.13 202.4 <2e-16 ***
## Residuals 27 34.7 1.29
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## --- Comparación Múltiple Post Hoc (Tukey HSD) ---
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = valor ~ grupo, data = datos)
##
## $grupo
## diff lwr upr p adj
## Grupo 2-Grupo 1 5.0 3.742964 6.257036 0
## Grupo 3-Grupo 1 10.2 8.942964 11.457036 0
## Grupo 3-Grupo 2 5.2 3.942964 6.457036 0
# 9. Resultados ANOVA: F(2, 27) = 202.4, p < 2e-16
Tukey HSD:
Grupo 2 – Grupo 1 = 5.0, p = 0.000
Grupo 3 – Grupo 1 = 10.2, p = 0.000
Grupo 3 – Grupo 2 = 5.2, p = 0.000
Interpretación: Existen diferencias significativas en la densidad de fósiles entre estratos. El Grupo 3 tiene la mayor densidad.
En el grafico se observa:
Un Aumento progresivo de densidad desde Grupo 1 (menos fósiles) a Grupo 3 (más fósiles). Las cajas están escalonadas sin traslape asi que es un respaldo gráfico del ANOVA.
En todos los problemas, se encontraron diferencias estadísticamente significativas entre los grupos evaluados. Esto indica que la variable de interés sí cambia según el grupo o condición, lo cual valida la hipótesis alternativa en cada caso.