# ============================
# 1. Cargar paquetes
# ============================
library(readxl)
library(tidyverse)
## ── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
## ✔ dplyr 1.1.4 ✔ readr 2.1.6
## ✔ forcats 1.0.1 ✔ stringr 1.6.0
## ✔ ggplot2 4.0.1 ✔ tibble 3.3.0
## ✔ lubridate 1.9.4 ✔ tidyr 1.3.1
## ✔ purrr 1.2.0
## ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
## ✖ dplyr::filter() masks stats::filter()
## ✖ dplyr::lag() masks stats::lag()
## ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
library(agricolae)
library(car) # Para Levene
## Loading required package: carData
##
## Attaching package: 'car'
##
## The following object is masked from 'package:dplyr':
##
## recode
##
## The following object is masked from 'package:purrr':
##
## some
library(rstatix) # Para Shapiro-Wilk
##
## Attaching package: 'rstatix'
##
## The following object is masked from 'package:stats':
##
## filter
# ============================
# 2. Importar datos
# ============================
datos <- read_excel("Patogenicidad_HM2.xlsx", sheet = "diam_les")
datos$Tratamientos <- as.factor(datos$Tratamientos)
# ============================
# 3. Asegurar que las variables sean numéricas
# ============================
datos <- datos %>%
mutate(
diam_tran_les = as.numeric(trimws(diam_tran_les)),
diam_long_les = as.numeric(trimws(diam_long_les))
)
# ============================
# 4. Función de análisis completo
# ============================
analisis_completo <- function(var, ylabel){
cat("\n================================\n")
cat("Variable:", var, "\n")
cat("================================\n\n")
# ---- 4a. Descriptivas ----
descriptivas <- datos %>%
group_by(Tratamientos) %>%
summarise(
n = n(),
media = mean(.data[[var]], na.rm = TRUE),
sd = sd(.data[[var]], na.rm = TRUE),
min = min(.data[[var]], na.rm = TRUE),
max = max(.data[[var]], na.rm = TRUE),
se = sd / sqrt(n)
)
print(descriptivas)
# ---- 4b. ANOVA ----
formula_anova <- as.formula(paste(var, "~ Tratamientos"))
modelo <- aov(formula_anova, data = datos)
cat("\nANOVA:\n")
print(summary(modelo))
# ---- 4c. Comprobación de supuestos ----
residuos <- residuals(modelo)
cat("\nShapiro-Wilk normality test:\n")
print(shapiro.test(residuos))
cat("\nLevene's Test for homogeneity of variance:\n")
print(leveneTest(formula_anova, data = datos))
# ---- 4d. Comparación de medias: Tukey HSD ----
tukey <- HSD.test(modelo, "Tratamientos", group = TRUE)
print(tukey$groups)
# Preparar tabla para graficar
tukey_df <- tukey$groups %>%
rownames_to_column("Tratamientos") %>%
left_join(descriptivas, by = "Tratamientos") %>%
arrange(media)
# ---- 4e. Gráfico ----
ggplot(tukey_df, aes(x = reorder(Tratamientos, media), y = media)) +
geom_col(fill = "orange", width = 0.6) +
geom_errorbar(aes(ymin = media - se, ymax = media + se),
width = 0.15, linewidth = 0.8) +
geom_text(aes(label = groups, y = media + se + 0.5), size = 4) +
labs(x = "Tratamientos",
y = ylabel,
title = paste("Comparación de medias —", ylabel)) +
theme_bw() +
theme(axis.text.x = element_text(angle = 90, hjust = 1))
}
# ============================
# 5. Ejecutar análisis
# ============================
# Para diámetro transversal
analisis_completo("diam_tran_les", "Lesión transversal (cm)")
##
## ================================
## Variable: diam_tran_les
## ================================
##
## # A tibble: 29 × 7
## Tratamientos n media sd min max se
## <fct> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 112 4 0.875 0.126 0.7 1 0.0629
## 2 114 4 1.48 0.386 1.1 1.9 0.193
## 3 3Q1 4 1.82 1.37 0.6 3.2 0.684
## 4 3Q10 4 1.08 0.479 0.4 1.5 0.239
## 5 3Q11 4 0.7 0.0816 0.6 0.8 0.0408
## 6 3Q12 4 1.75 0.465 1.3 2.2 0.233
## 7 3Q3 4 1.12 0.222 0.8 1.3 0.111
## 8 3Q4 4 0.9 0.294 0.6 1.3 0.147
## 9 3Q5 4 1.55 0.640 0.9 2.1 0.320
## 10 3Q9 4 1.42 0.727 0.7 2.1 0.364
## # ℹ 19 more rows
##
## ANOVA:
## Df Sum Sq Mean Sq F value Pr(>F)
## Tratamientos 28 69.61 2.4861 8.412 7.13e-15 ***
## Residuals 87 25.71 0.2955
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Shapiro-Wilk normality test:
##
## Shapiro-Wilk normality test
##
## data: residuos
## W = 0.98386, p-value = 0.1787
##
##
## Levene's Test for homogeneity of variance:
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 28 11.604 < 2.2e-16 ***
## 87
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## diam_tran_les groups
## ASI 3.225 a
## EM1 3.025 ab
## PecanBON 2.875 abc
## Huay1 2.300 abcd
## Huay2 2.300 abcd
## Huay3 1.925 abcde
## EM2 1.850 abcdef
## 3Q1 1.825 abcdef
## 3Q12 1.750 abcdef
## VID1 1.675 bcdef
## 3Q5 1.550 bcdef
## 114 1.475 cdefg
## 3Q9 1.425 cdefg
## HMV4 1.350 defg
## VID3 1.325 defg
## OlivoHMFCA 1.300 defg
## 3Q3 1.125 defg
## 3Q10 1.075 defg
## Car 0.950 defg
## CO3 0.925 defg
## 3Q4 0.900 defg
## 112 0.875 defg
## Car2 0.825 defg
## EM4 0.750 efg
## 3Q11 0.700 efg
## CO1 0.550 efg
## VID4 0.550 efg
## CO6 0.425 fg
## Control 0.000 g
# Para diámetro longitudinal
analisis_completo("diam_long_les", "Lesión longitudinal (cm)")
##
## ================================
## Variable: diam_long_les
## ================================
##
## # A tibble: 29 × 7
## Tratamientos n media sd min max se
## <fct> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 112 4 2.28 0.785 1.4 3.3 0.392
## 2 114 4 6.22 1.96 4.6 8.8 0.980
## 3 3Q1 4 5.78 5.47 0.9 11 2.74
## 4 3Q10 4 4.42 2.20 1.3 6.1 1.10
## 5 3Q11 4 1.02 0.320 0.8 1.5 0.160
## 6 3Q12 4 6.5 0.712 5.9 7.5 0.356
## 7 3Q3 4 7 0.816 6 8 0.408
## 8 3Q4 4 1.72 1.26 0.9 3.6 0.630
## 9 3Q5 4 4.92 1.86 3.3 7.3 0.929
## 10 3Q9 4 4.53 2.43 2.2 7 1.21
## # ℹ 19 more rows
##
## ANOVA:
## Df Sum Sq Mean Sq F value Pr(>F)
## Tratamientos 28 608.7 21.740 4.65 1.78e-08 ***
## Residuals 87 406.7 4.675
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Shapiro-Wilk normality test:
##
## Shapiro-Wilk normality test
##
## data: residuos
## W = 0.96337, p-value = 0.002947
##
##
## Levene's Test for homogeneity of variance:
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 28 11.526 < 2.2e-16 ***
## 87
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## diam_long_les groups
## EM1 8.050 a
## 3Q3 7.000 ab
## Huay1 6.675 abc
## Huay2 6.675 abc
## PecanBON 6.650 abc
## 3Q12 6.500 abcd
## 114 6.225 abcde
## OlivoHMFCA 5.975 abcde
## 3Q1 5.775 abcdef
## EM2 5.550 abcdef
## Huay3 4.950 abcdef
## 3Q5 4.925 abcdef
## ASI 4.925 abcdef
## 3Q9 4.525 abcdef
## 3Q10 4.425 abcdef
## VID1 4.375 abcdef
## HMV4 4.200 abcdef
## VID3 3.825 abcdef
## Car2 2.525 abcdef
## Car 2.500 abcdef
## 112 2.275 abcdef
## 3Q4 1.725 bcdef
## EM4 1.625 bcdef
## CO3 1.500 bcdef
## VID4 1.075 cdef
## 3Q11 1.025 cdef
## CO1 0.650 def
## CO6 0.475 ef
## Control 0.000 f
================================ Variable: diam_tran_les ================================
p-value = 7.13e-15: es muchísimo menor que 0.05, lo que significa que hay diferencias estadísticamente significativas entre al menos un par de tratamientos para la variable diam_tran_les.
Interpretación: Los tratamientos afectan significativamente el diámetro transversal de la lesión. No todos los tratamientos son iguales; algunos causan lesiones más grandes que otros.
Hipótesis:
𝐻0: Los datos son normales. 𝐻a: Los datos no son normales.
Interpretación:
W = 0.98386, p-value = 0.1787
Como p > 0.05, no hay evidencia para rechazar la hipótesis de normalidad.
Esto indica que los residuos del modelo ANOVA se distribuyen aproximadamente de forma normal, lo que valida el uso del ANOVA clásico. p-value = 0.1787 > 0.05
Hipótesis nula (H₀): las varianzas son iguales entre los grupos.
Hipótesis alternativa (H₁): al menos un grupo tiene varianza diferente.
p-value < 2.2e-16: es mucho menor que 0.05, por lo que rechazamos H₀.
Interpretación: Las varianzas de los tratamientos no son homogéneas; hay heterocedasticidad.
El ANOVA clásico asume homogeneidad de varianzas.
Dado que hay heterocedasticidad, los resultados del ANOVA pueden ser sensibles a este problema, aunque con tamaños de muestra balanceados (n = 4 por tratamiento) el ANOVA es relativamente robusto.
_Transformar los datos (raíz cuadrada, logaritmo, etc.) y volver a probar ANOVA y Levene (Se lo hizo y continua habiendo heterocedasticidad) .
_Usar ANOVA robusto o pruebas no paramétricas (ej. Kruskal-Wallis) si la transformación no corrige la heterocedasticidad.
Tus datos son medidas de diámetros de lesiones (≥ 0, continuas):
_Raíz cuadrada es la más indicada si las diferencias de varianza no son extremas.
_Log(x+1) se usa si hay muchos valores pequeños y varianzas muy desiguales (por ejemplo, algunos 0 y otros muy grandes).
datos$sqrt_diam <- sqrt(datos$diam_tran_les)
shapiro.test(residuals(aov(sqrt_diam ~ Tratamientos, data=datos)))
##
## Shapiro-Wilk normality test
##
## data: residuals(aov(sqrt_diam ~ Tratamientos, data = datos))
## W = 0.98326, p-value = 0.1581
leveneTest(sqrt_diam ~ Tratamientos, data=datos)
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 28 4.9903 3.889e-09 ***
## 87
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
# Transformación logarítmica
datos$log_diam <- log(datos$diam_tran_les + 1)
# ANOVA con datos transformados
modelo_log <- aov(log_diam ~ Tratamientos, data = datos)
# Normalidad de los residuos
shapiro.test(residuals(modelo_log))
##
## Shapiro-Wilk normality test
##
## data: residuals(modelo_log)
## W = 0.98839, p-value = 0.4273
# Homogeneidad de varianzas
library(car)
leveneTest(log_diam ~ Tratamientos, data = datos)
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 28 6.6069 4.849e-12 ***
## 87
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
_Raíz cuadrada: W = 0.98326, p = 0.1581 → no se rechaza normalidad
_Log(x+1): W = 0.98839, p = 0.4273 → no se rechaza normalidad
Ambos cumplen bastante bien el supuesto de normalidad. El log tiene un valor de W ligeramente más cercano a 1 y p más alto, indicando residuos un poco más normales, aunque la diferencia es mínima.
Raíz cuadrada: F = 4.9903, p = 3.89e-09 → rechaza homogeneidad
Log(x+1): F = 6.6069, p = 4.85e-12 → rechaza homogeneidad
ambos siguen mostrando heterocedasticidad significativa, y de hecho el log es un poco peor que la raíz cuadrada en este sentido (F más alto).
_Normalidad: ambos aceptables.
_Homogeneidad de varianzas: ninguna transformación la arregla completamente, aunque la raíz cuadrada tiene F ligeramente menor que el log. _La raíz cuadrada es más conveniente porque mantiene las varianzas un poco más homogéneas y la normalidad es aceptable. _Dado que tu diseño es balanceado, puedes justificar el uso de ANOVA + Tukey incluso con heterocedasticidad leve a moderada.
Aunque los datos presentaron cierta heterogeneidad de varianzas entre tratamientos, el diseño completamente balanceado (n = 4 por tratamiento) y la normalidad aceptable de los residuos permiten aplicar ANOVA y la prueba de Tukey HSD de manera robusta. Para mejorar el cumplimiento de los supuestos, se aplicó una transformación de raíz cuadrada a los valores de diámetro de lesión transversal, la cual redujo parcialmente la heterocedasticidad y mantuvo la normalidad de los residuos (Shapiro-Wilk, p = 0.1581; Levene, F = 4.99, p < 0.001). Esta estrategia es consistente con la literatura que respalda la robustez del ANOVA en diseños balanceados frente a desviaciones moderadas de los supuestos (Glass et al., 1972; Maxwell & Delaney, 2004).
Ajustar ANOVA con datos transformados
modelo_sqrt <- aov(sqrt_diam ~ Tratamientos, data = datos)
summary(modelo_sqrt)
## Df Sum Sq Mean Sq F value Pr(>F)
## Tratamientos 28 15.319 0.5471 10.57 <2e-16 ***
## Residuals 87 4.501 0.0517
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Interpretación: El análisis de varianza (ANOVA) muestra que existen diferencias altamente significativas entre los 29 tratamientos evaluados (F = 10.57, p < 0.001). La variación debida a los tratamientos (Sum Sq = 15.319) es mucho mayor que la variación residual dentro de los grupos (Sum Sq = 4.501), lo que indica que los tratamientos influyen de manera clara en la variable medida. En otras palabras, no todos los tratamientos tienen el mismo efecto y, para identificar cuáles difieren entre sí, es necesario realizar un análisis post-hoc, como Tukey.
mostrará las diferencias par a par y los intervalos de confianza.
tukey_res <- TukeyHSD(modelo_sqrt)
tukey_res
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = sqrt_diam ~ Tratamientos, data = datos)
##
## $Tratamientos
## diff lwr upr p adj
## 114-112 0.273118174 -0.34762548 0.89386183 0.9961513
## 3Q1-112 0.334851127 -0.28589253 0.95559478 0.9497610
## 3Q10-112 0.078039514 -0.54270414 0.69878317 1.0000000
## 3Q11-112 -0.097920677 -0.71866433 0.52282298 1.0000000
## 3Q12-112 0.380435533 -0.24030812 1.00117919 0.8370880
## 3Q3-112 0.122866556 -0.49787710 0.74361021 1.0000000
## 3Q4-112 0.005963990 -0.61477966 0.62670764 1.0000000
## 3Q5-112 0.290435218 -0.33030843 0.91117887 0.9908906
## 3Q9-112 0.228666985 -0.39207667 0.84941064 0.9997828
## ASI-112 0.861531194 0.24078754 1.48227485 0.0002424
## Car-112 0.027313719 -0.59342993 0.64805737 1.0000000
## Car2-112 -0.031319445 -0.65206310 0.58942421 1.0000000
## CO1-112 -0.192654930 -0.81339858 0.42808872 0.9999916
## CO3-112 0.021479830 -0.59926382 0.64222348 1.0000000
## CO6-112 -0.369431626 -0.99017528 0.25131203 0.8719128
## Control-112 -0.933506656 -1.55425031 -0.31276300 0.0000382
## EM1-112 0.802257207 0.18151355 1.42300086 0.0010342
## EM2-112 0.346466268 -0.27427738 0.96720992 0.9288829
## EM4-112 -0.071866672 -0.69261032 0.54887698 1.0000000
## HMV4-112 0.220542844 -0.40020081 0.84128650 0.9998866
## Huay1-112 0.562090452 -0.05865320 1.18283410 0.1353191
## Huay2-112 0.562090452 -0.05865320 1.18283410 0.1353191
## Huay3-112 0.438534233 -0.18220942 1.05927789 0.5924213
## OlivoHMFCA-112 0.206246325 -0.41449733 0.82698998 0.9999677
## PecanBON-112 0.758755793 0.13801214 1.37949945 0.0028569
## VID1-112 0.353426478 -0.26731717 0.97417013 0.9138697
## VID3-112 0.203940317 -0.41680334 0.82468397 0.9999740
## VID4-112 -0.201469308 -0.82221296 0.41927435 0.9999795
## 3Q1-114 0.061732953 -0.55901070 0.68247661 1.0000000
## 3Q10-114 -0.195078661 -0.81582231 0.42566499 0.9999892
## 3Q11-114 -0.371038852 -0.99178250 0.24970480 0.8671250
## 3Q12-114 0.107317359 -0.51342629 0.72806101 1.0000000
## 3Q3-114 -0.150251618 -0.77099527 0.47049203 1.0000000
## 3Q4-114 -0.267154184 -0.88789784 0.35358947 0.9972244
## 3Q5-114 0.017317044 -0.60342661 0.63806070 1.0000000
## 3Q9-114 -0.044451189 -0.66519484 0.57629246 1.0000000
## ASI-114 0.588413020 -0.03233063 1.20915667 0.0882870
## Car-114 -0.245804455 -0.86654811 0.37493920 0.9992530
## Car2-114 -0.304437619 -0.92518127 0.31630603 0.9832319
## CO1-114 -0.465773105 -1.08651676 0.15497055 0.4651762
## CO3-114 -0.251638345 -0.87238200 0.36910531 0.9989054
## CO6-114 -0.642549800 -1.26329345 -0.02180615 0.0332359
## Control-114 -1.206624830 -1.82736848 -0.58588118 0.0000000
## EM1-114 0.529139033 -0.09160462 1.14988269 0.2195770
## EM2-114 0.073348094 -0.54739556 0.69409175 1.0000000
## EM4-114 -0.344984846 -0.96572850 0.27575881 0.9318314
## HMV4-114 -0.052575331 -0.67331898 0.56816832 1.0000000
## Huay1-114 0.288972277 -0.33177138 0.90971593 0.9914897
## Huay2-114 0.288972277 -0.33177138 0.90971593 0.9914897
## Huay3-114 0.165416059 -0.45532759 0.78615971 0.9999997
## OlivoHMFCA-114 -0.066871849 -0.68761550 0.55387180 1.0000000
## PecanBON-114 0.485637619 -0.13510603 1.10638127 0.3778416
## VID1-114 0.080308304 -0.54043535 0.70105196 1.0000000
## VID3-114 -0.069177857 -0.68992151 0.55156580 1.0000000
## VID4-114 -0.474587482 -1.09533113 0.14615617 0.4255454
## 3Q10-3Q1 -0.256811614 -0.87755527 0.36393204 0.9984870
## 3Q11-3Q1 -0.432771804 -1.05351546 0.18797185 0.6194366
## 3Q12-3Q1 0.045584406 -0.57515925 0.66632806 1.0000000
## 3Q3-3Q1 -0.211984571 -0.83272822 0.40875908 0.9999456
## 3Q4-3Q1 -0.328887137 -0.94963079 0.29185652 0.9585734
## 3Q5-3Q1 -0.044415909 -0.66515956 0.57632774 1.0000000
## 3Q9-3Q1 -0.106184142 -0.72692780 0.51455951 1.0000000
## ASI-3Q1 0.526680067 -0.09406359 1.14742372 0.2271050
## Car-3Q1 -0.307537408 -0.92828106 0.31320625 0.9809895
## Car2-3Q1 -0.366170572 -0.98691423 0.25457308 0.8813070
## CO1-3Q1 -0.527506057 -1.14824971 0.09323760 0.2245566
## CO3-3Q1 -0.313371298 -0.93411495 0.30737236 0.9761370
## CO6-3Q1 -0.704282753 -1.32502641 -0.08353910 0.0095130
## Control-3Q1 -1.268357783 -1.88910144 -0.64761413 0.0000000
## EM1-3Q1 0.467406080 -0.15333757 1.08814973 0.4577450
## EM2-3Q1 0.011615141 -0.60912851 0.63235879 1.0000000
## EM4-3Q1 -0.406717799 -1.02746145 0.21402585 0.7363818
## HMV4-3Q1 -0.114308284 -0.73505194 0.50643537 1.0000000
## Huay1-3Q1 0.227239325 -0.39350433 0.84798298 0.9998057
## Huay2-3Q1 0.227239325 -0.39350433 0.84798298 0.9998057
## Huay3-3Q1 0.103683106 -0.51706055 0.72442676 1.0000000
## OlivoHMFCA-3Q1 -0.128604802 -0.74934846 0.49213885 1.0000000
## PecanBON-3Q1 0.423904666 -0.19683899 1.04464832 0.6604533
## VID1-3Q1 0.018575351 -0.60216830 0.63931900 1.0000000
## VID3-3Q1 -0.130910810 -0.75165446 0.48983284 1.0000000
## VID4-3Q1 -0.536320435 -1.15706409 0.08442322 0.1985977
## 3Q11-3Q10 -0.175960191 -0.79670384 0.44478346 0.9999987
## 3Q12-3Q10 0.302396019 -0.31834763 0.92313967 0.9845906
## 3Q3-3Q10 0.044827042 -0.57591661 0.66557070 1.0000000
## 3Q4-3Q10 -0.072075523 -0.69281918 0.54866813 1.0000000
## 3Q5-3Q10 0.212395705 -0.40834795 0.83313936 0.9999436
## 3Q9-3Q10 0.150627471 -0.47011618 0.77137112 1.0000000
## ASI-3Q10 0.783491681 0.16274803 1.40423533 0.0016120
## Car-3Q10 -0.050725794 -0.67146945 0.57001786 1.0000000
## Car2-3Q10 -0.109358959 -0.73010261 0.51138469 1.0000000
## CO1-3Q10 -0.270694444 -0.89143810 0.35004921 0.9966235
## CO3-3Q10 -0.056559684 -0.67730334 0.56418397 1.0000000
## CO6-3Q10 -0.447471139 -1.06821479 0.17327251 0.5503236
## Control-3Q10 -1.011546169 -1.63228982 -0.39080252 0.0000047
## EM1-3Q10 0.724217693 0.10347404 1.34496135 0.0061855
## EM2-3Q10 0.268426754 -0.35231690 0.88917041 0.9970198
## EM4-3Q10 -0.149906186 -0.77064984 0.47083747 1.0000000
## HMV4-3Q10 0.142503330 -0.47824032 0.76324698 1.0000000
## Huay1-3Q10 0.484050938 -0.13669271 1.10479459 0.3845363
## Huay2-3Q10 0.484050938 -0.13669271 1.10479459 0.3845363
## Huay3-3Q10 0.360494719 -0.26024893 0.98123837 0.8966267
## OlivoHMFCA-3Q10 0.128206811 -0.49253684 0.74895046 1.0000000
## PecanBON-3Q10 0.680716279 0.05997263 1.30145993 0.0155740
## VID1-3Q10 0.275386965 -0.34535669 0.89613062 0.9956601
## VID3-3Q10 0.125900803 -0.49484285 0.74664446 1.0000000
## VID4-3Q10 -0.279508821 -0.90025247 0.34123483 0.9946325
## 3Q12-3Q11 0.478356210 -0.14238744 1.09909986 0.4090027
## 3Q3-3Q11 0.220787233 -0.39995642 0.84153089 0.9998843
## 3Q4-3Q11 0.103884668 -0.51685899 0.72462832 1.0000000
## 3Q5-3Q11 0.388355896 -0.23238776 1.00909955 0.8091667
## 3Q9-3Q11 0.326587662 -0.29415599 0.94733131 0.9616477
## ASI-3Q11 0.959451872 0.33870822 1.58019552 0.0000193
## Car-3Q11 0.125234397 -0.49550926 0.74597805 1.0000000
## Car2-3Q11 0.066601232 -0.55414242 0.68734489 1.0000000
## CO1-3Q11 -0.094734253 -0.71547791 0.52600940 1.0000000
## CO3-3Q11 0.119400507 -0.50134315 0.74014416 1.0000000
## CO6-3Q11 -0.271510948 -0.89225460 0.34923270 0.9964702
## Control-3Q11 -0.835585978 -1.45632963 -0.21484233 0.0004614
## EM1-3Q11 0.900177884 0.27943423 1.52092154 0.0000909
## EM2-3Q11 0.444386945 -0.17635671 1.06513060 0.5648552
## EM4-3Q11 0.026054005 -0.59468965 0.64679766 1.0000000
## HMV4-3Q11 0.318463521 -0.30228013 0.93920717 0.9711639
## Huay1-3Q11 0.660011129 0.03926748 1.28075478 0.0236495
## Huay2-3Q11 0.660011129 0.03926748 1.28075478 0.0236495
## Huay3-3Q11 0.536454910 -0.08428874 1.15719856 0.1982191
## OlivoHMFCA-3Q11 0.304167002 -0.31657665 0.92491065 0.9834172
## PecanBON-3Q11 0.856676470 0.23593282 1.47742012 0.0002737
## VID1-3Q11 0.451347156 -0.16939650 1.07209081 0.5320949
## VID3-3Q11 0.301860994 -0.31888266 0.92260465 0.9849318
## VID4-3Q11 -0.103548630 -0.72429228 0.51719502 1.0000000
## 3Q3-3Q12 -0.257568977 -0.87831263 0.36317468 0.9984155
## 3Q4-3Q12 -0.374471543 -0.99521520 0.24627211 0.8565537
## 3Q5-3Q12 -0.090000315 -0.71074397 0.53074334 1.0000000
## 3Q9-3Q12 -0.151768548 -0.77251220 0.46897510 1.0000000
## ASI-3Q12 0.481095661 -0.13964799 1.10183931 0.3971498
## Car-3Q12 -0.353121813 -0.97386547 0.26762184 0.9145674
## Car2-3Q12 -0.411754978 -1.03249863 0.20898867 0.7147630
## CO1-3Q12 -0.573090463 -1.19383412 0.04765319 0.1136721
## CO3-3Q12 -0.358955703 -0.97969936 0.26178795 0.9005543
## CO6-3Q12 -0.749867159 -1.37061081 -0.12912351 0.0034960
## Control-3Q12 -1.313942188 -1.93468584 -0.69319854 0.0000000
## EM1-3Q12 0.421821674 -0.19892198 1.04256533 0.6699463
## EM2-3Q12 -0.033969265 -0.65471292 0.58677439 1.0000000
## EM4-3Q12 -0.452302205 -1.07304586 0.16844145 0.5276131
## HMV4-3Q12 -0.159892689 -0.78063634 0.46085096 0.9999998
## Huay1-3Q12 0.181654919 -0.43908873 0.80239857 0.9999975
## Huay2-3Q12 0.181654919 -0.43908873 0.80239857 0.9999975
## Huay3-3Q12 0.058098700 -0.56264495 0.67884235 1.0000000
## OlivoHMFCA-3Q12 -0.174189208 -0.79493286 0.44655444 0.9999990
## PecanBON-3Q12 0.378320260 -0.24242339 0.99906391 0.8441494
## VID1-3Q12 -0.027009054 -0.64775271 0.59373460 1.0000000
## VID3-3Q12 -0.176495216 -0.79723887 0.44424844 0.9999986
## VID4-3Q12 -0.581904840 -1.20264849 0.03883881 0.0984268
## 3Q4-3Q3 -0.116902566 -0.73764622 0.50384109 1.0000000
## 3Q5-3Q3 0.167568662 -0.45317499 0.78831232 0.9999996
## 3Q9-3Q3 0.105800429 -0.51494322 0.72654408 1.0000000
## ASI-3Q3 0.738664638 0.11792099 1.35940829 0.0044954
## Car-3Q3 -0.095552836 -0.71629649 0.52519082 1.0000000
## Car2-3Q3 -0.154186001 -0.77492965 0.46655765 0.9999999
## CO1-3Q3 -0.315521486 -0.93626514 0.30522217 0.9741249
## CO3-3Q3 -0.101386726 -0.72213038 0.51935693 1.0000000
## CO6-3Q3 -0.492298182 -1.11304183 0.12844547 0.3503660
## Control-3Q3 -1.056373212 -1.67711686 -0.43562956 0.0000014
## EM1-3Q3 0.679390651 0.05864700 1.30013430 0.0160032
## EM2-3Q3 0.223599712 -0.39714394 0.84434336 0.9998545
## EM4-3Q3 -0.194733228 -0.81547688 0.42601042 0.9999896
## HMV4-3Q3 0.097676288 -0.52306737 0.71841994 1.0000000
## Huay1-3Q3 0.439223896 -0.18151976 1.05996755 0.5891770
## Huay2-3Q3 0.439223896 -0.18151976 1.05996755 0.5891770
## Huay3-3Q3 0.315667677 -0.30507598 0.93641133 0.9739836
## OlivoHMFCA-3Q3 0.083379769 -0.53736388 0.70412342 1.0000000
## PecanBON-3Q3 0.635889237 0.01514558 1.25663289 0.0377272
## VID1-3Q3 0.230559923 -0.39018373 0.85130358 0.9997489
## VID3-3Q3 0.081073761 -0.53966989 0.70181741 1.0000000
## VID4-3Q3 -0.324335864 -0.94507952 0.29640779 0.9644911
## 3Q5-3Q4 0.284471228 -0.33627242 0.90521488 0.9931337
## 3Q9-3Q4 0.222702995 -0.39804066 0.84344665 0.9998647
## ASI-3Q4 0.855567204 0.23482355 1.47631086 0.0002814
## Car-3Q4 0.021349729 -0.59939392 0.64209338 1.0000000
## Car2-3Q4 -0.037283435 -0.65802709 0.58346022 1.0000000
## CO1-3Q4 -0.198618921 -0.81936257 0.42212473 0.9999845
## CO3-3Q4 0.015515839 -0.60522781 0.63625949 1.0000000
## CO6-3Q4 -0.375395616 -0.99613927 0.24534804 0.8536282
## Control-3Q4 -0.939470646 -1.56021430 -0.31872699 0.0000327
## EM1-3Q4 0.796293217 0.17554956 1.41703687 0.0011919
## EM2-3Q4 0.340502278 -0.28024138 0.96124593 0.9402373
## EM4-3Q4 -0.077830662 -0.69857432 0.54291299 1.0000000
## HMV4-3Q4 0.214578853 -0.40616480 0.83532251 0.9999316
## Huay1-3Q4 0.556126461 -0.06461719 1.17687011 0.1483488
## Huay2-3Q4 0.556126461 -0.06461719 1.17687011 0.1483488
## Huay3-3Q4 0.432570243 -0.18817341 1.05331390 0.6203777
## OlivoHMFCA-3Q4 0.200282335 -0.42046132 0.82102599 0.9999818
## PecanBON-3Q4 0.752791803 0.13204815 1.37353546 0.0032720
## VID1-3Q4 0.347462488 -0.27328116 0.96820614 0.9268519
## VID3-3Q4 0.197976327 -0.42276733 0.81871998 0.9999855
## VID4-3Q4 -0.207433298 -0.82817695 0.41331035 0.9999640
## 3Q9-3Q5 -0.061768233 -0.68251189 0.55897542 1.0000000
## ASI-3Q5 0.571095976 -0.04964768 1.19183963 0.1173752
## Car-3Q5 -0.263121499 -0.88386515 0.35762215 0.9977956
## Car2-3Q5 -0.321754663 -0.94249832 0.29898899 0.9675534
## CO1-3Q5 -0.483090149 -1.10383380 0.13765350 0.3886167
## CO3-3Q5 -0.268955389 -0.88969904 0.35178826 0.9969312
## CO6-3Q5 -0.659866844 -1.28061050 -0.03912319 0.0237172
## Control-3Q5 -1.223941874 -1.84468553 -0.60319822 0.0000000
## EM1-3Q5 0.511821989 -0.10892166 1.13256564 0.2763244
## EM2-3Q5 0.056031050 -0.56471260 0.67677470 1.0000000
## EM4-3Q5 -0.362301890 -0.98304554 0.25844176 0.8918915
## HMV4-3Q5 -0.069892375 -0.69063603 0.55085128 1.0000000
## Huay1-3Q5 0.271655233 -0.34908842 0.89239889 0.9964425
## Huay2-3Q5 0.271655233 -0.34908842 0.89239889 0.9964425
## Huay3-3Q5 0.148099015 -0.47264464 0.76884267 1.0000000
## OlivoHMFCA-3Q5 -0.084188893 -0.70493255 0.53655476 1.0000000
## PecanBON-3Q5 0.468320575 -0.15242308 1.08906423 0.4535999
## VID1-3Q5 0.062991260 -0.55775239 0.68373491 1.0000000
## VID3-3Q5 -0.086494901 -0.70723855 0.53424875 1.0000000
## VID4-3Q5 -0.491904526 -1.11264818 0.12883913 0.3519606
## ASI-3Q9 0.632864210 0.01212056 1.25360786 0.0399397
## Car-3Q9 -0.201353265 -0.82209692 0.41939039 0.9999797
## Car2-3Q9 -0.259986430 -0.88073008 0.36075722 0.9981671
## CO1-3Q9 -0.421321915 -1.04206557 0.19942174 0.6722142
## CO3-3Q9 -0.207187155 -0.82793081 0.41355650 0.9999648
## CO6-3Q9 -0.598098610 -1.21884226 0.02264504 0.0748241
## Control-3Q9 -1.162173640 -1.78291729 -0.54142999 0.0000001
## EM1-3Q9 0.573590222 -0.04715343 1.19433387 0.1127592
## EM2-3Q9 0.117799283 -0.50294437 0.73854294 1.0000000
## EM4-3Q9 -0.300533657 -0.92127731 0.32021000 0.9857522
## HMV4-3Q9 -0.008124141 -0.62886779 0.61261951 1.0000000
## Huay1-3Q9 0.333423467 -0.28732019 0.95416712 0.9519836
## Huay2-3Q9 0.333423467 -0.28732019 0.95416712 0.9519836
## Huay3-3Q9 0.209867248 -0.41087640 0.83061090 0.9999550
## OlivoHMFCA-3Q9 -0.022420660 -0.64316431 0.59832299 1.0000000
## PecanBON-3Q9 0.530088808 -0.09065484 1.15083246 0.2167164
## VID1-3Q9 0.124759494 -0.49598416 0.74550315 1.0000000
## VID3-3Q9 -0.024726668 -0.64547032 0.59601698 1.0000000
## VID4-3Q9 -0.430136292 -1.05087995 0.19060736 0.6317141
## Car-ASI -0.834217475 -1.45496113 -0.21347382 0.0004772
## Car2-ASI -0.892850639 -1.51359429 -0.27210699 0.0001096
## CO1-ASI -1.054186125 -1.67492978 -0.43344247 0.0000015
## CO3-ASI -0.840051365 -1.46079502 -0.21930771 0.0004134
## CO6-ASI -1.230962820 -1.85170647 -0.61021917 0.0000000
## Control-ASI -1.795037850 -2.41578150 -1.17429420 0.0000000
## EM1-ASI -0.059273988 -0.68001764 0.56146967 1.0000000
## EM2-ASI -0.515064926 -1.13580858 0.10567873 0.2650393
## EM4-ASI -0.933397866 -1.55414152 -0.31265421 0.0000383
## HMV4-ASI -0.640988351 -1.26173200 -0.02024470 0.0342436
## Huay1-ASI -0.299440743 -0.92018440 0.32130291 0.9864006
## Huay2-ASI -0.299440743 -0.92018440 0.32130291 0.9864006
## Huay3-ASI -0.422996962 -1.04374061 0.19774669 0.6645980
## OlivoHMFCA-ASI -0.655284869 -1.27602852 -0.03454122 0.0259602
## PecanBON-ASI -0.102775402 -0.72351905 0.51796825 1.0000000
## VID1-ASI -0.508104716 -1.12884837 0.11263894 0.2896259
## VID3-ASI -0.657590877 -1.27833453 -0.03684722 0.0248084
## VID4-ASI -1.063000502 -1.68374415 -0.44225685 0.0000012
## Car2-Car -0.058633165 -0.67937682 0.56211049 1.0000000
## CO1-Car -0.219968650 -0.84071230 0.40077500 0.9998919
## CO3-Car -0.005833890 -0.62657754 0.61490976 1.0000000
## CO6-Car -0.396745345 -1.01748900 0.22399831 0.7772010
## Control-Car -0.960820375 -1.58156403 -0.34007672 0.0000186
## EM1-Car 0.774943487 0.15419983 1.39568714 0.0019678
## EM2-Car 0.319152548 -0.30159110 0.93989620 0.9704346
## EM4-Car -0.099180391 -0.71992404 0.52156326 1.0000000
## HMV4-Car 0.193229124 -0.42751453 0.81397278 0.9999911
## Huay1-Car 0.534776732 -0.08596692 1.15552039 0.2029812
## Huay2-Car 0.534776732 -0.08596692 1.15552039 0.2029812
## Huay3-Car 0.411220513 -0.20952314 1.03196417 0.7170851
## OlivoHMFCA-Car 0.178932605 -0.44181105 0.79967626 0.9999982
## PecanBON-Car 0.731442073 0.11069842 1.35218573 0.0052769
## VID1-Car 0.326112759 -0.29463089 0.94685641 0.9622610
## VID3-Car 0.176626597 -0.44411706 0.79737025 0.9999986
## VID4-Car -0.228783027 -0.84952668 0.39196063 0.9997809
## CO1-Car2 -0.161335485 -0.78207914 0.45940817 0.9999998
## CO3-Car2 0.052799275 -0.56794438 0.67354293 1.0000000
## CO6-Car2 -0.338112181 -0.95885583 0.28263147 0.9444087
## Control-Car2 -0.902187210 -1.52293086 -0.28144356 0.0000863
## EM1-Car2 0.833576652 0.21283300 1.45432030 0.0004847
## EM2-Car2 0.377785713 -0.24295794 0.99852937 0.8459066
## EM4-Car2 -0.040547227 -0.66129088 0.58019643 1.0000000
## HMV4-Car2 0.251862289 -0.36888136 0.87260594 0.9988896
## Huay1-Car2 0.593409897 -0.02733376 1.21415355 0.0811073
## Huay2-Car2 0.593409897 -0.02733376 1.21415355 0.0811073
## Huay3-Car2 0.469853678 -0.15088997 1.09059733 0.4466787
## OlivoHMFCA-Car2 0.237565770 -0.38317788 0.85830942 0.9995784
## PecanBON-Car2 0.790075238 0.16933159 1.41081889 0.0013808
## VID1-Car2 0.384745924 -0.23599773 1.00548958 0.8221771
## VID3-Car2 0.235259762 -0.38548389 0.85600341 0.9996433
## VID4-Car2 -0.170149863 -0.79089352 0.45059379 0.9999994
## CO3-CO1 0.214134760 -0.40660889 0.83487841 0.9999342
## CO6-CO1 -0.176776695 -0.79752035 0.44396696 0.9999986
## Control-CO1 -0.740851725 -1.36159538 -0.12010807 0.0042812
## EM1-CO1 0.994912137 0.37416848 1.61565579 0.0000075
## EM2-CO1 0.539121198 -0.08162245 1.15986485 0.1908199
## EM4-CO1 0.120788258 -0.49995539 0.74153191 1.0000000
## HMV4-CO1 0.413197774 -0.20754588 1.03394143 0.7084628
## Huay1-CO1 0.754745382 0.13400173 1.37548903 0.0031301
## Huay2-CO1 0.754745382 0.13400173 1.37548903 0.0031301
## Huay3-CO1 0.631189163 0.01044551 1.25193282 0.0412138
## OlivoHMFCA-CO1 0.398901255 -0.22184240 1.01964491 0.7686206
## PecanBON-CO1 0.951410723 0.33066707 1.57215438 0.0000239
## VID1-CO1 0.546081409 -0.07466224 1.16682506 0.1724611
## VID3-CO1 0.396595247 -0.22414841 1.01733890 0.7777931
## VID4-CO1 -0.008814377 -0.62955803 0.61192928 1.0000000
## CO6-CO3 -0.390911455 -1.01165511 0.22983220 0.7996790
## Control-CO3 -0.954986485 -1.57573014 -0.33424283 0.0000217
## EM1-CO3 0.780777377 0.16003372 1.40152103 0.0017177
## EM2-CO3 0.324986438 -0.29575721 0.94573009 0.9636864
## EM4-CO3 -0.093346502 -0.71409015 0.52739715 1.0000000
## HMV4-CO3 0.199063014 -0.42168064 0.81980667 0.9999838
## Huay1-CO3 0.540610622 -0.08013303 1.16135427 0.1867754
## Huay2-CO3 0.540610622 -0.08013303 1.16135427 0.1867754
## Huay3-CO3 0.417054403 -0.20368925 1.03779806 0.6914090
## OlivoHMFCA-CO3 0.184766495 -0.43597716 0.80551015 0.9999964
## PecanBON-CO3 0.737275963 0.11653231 1.35801962 0.0046366
## VID1-CO3 0.331946649 -0.28879700 0.95269030 0.9542070
## VID3-CO3 0.182460487 -0.43828317 0.80320414 0.9999972
## VID4-CO3 -0.222949137 -0.84369279 0.39779452 0.9998619
## Control-CO6 -0.564075030 -1.18481868 0.05666862 0.1311889
## EM1-CO6 1.171688832 0.55094518 1.79243249 0.0000001
## EM2-CO6 0.715897894 0.09515424 1.33664155 0.0074135
## EM4-CO6 0.297564954 -0.32317870 0.91830861 0.9874582
## HMV4-CO6 0.589974469 -0.03076918 1.21071812 0.0859884
## Huay1-CO6 0.931522077 0.31077842 1.55226573 0.0000403
## Huay2-CO6 0.931522077 0.31077842 1.55226573 0.0000403
## Huay3-CO6 0.807965858 0.18722221 1.42870951 0.0009022
## OlivoHMFCA-CO6 0.575677951 -0.04506570 1.19642160 0.1090098
## PecanBON-CO6 1.128187418 0.50744377 1.74893107 0.0000002
## VID1-CO6 0.722858104 0.10211445 1.34360176 0.0063722
## VID3-CO6 0.573371943 -0.04737171 1.19411560 0.1131572
## VID4-CO6 0.167962318 -0.45278133 0.78870597 0.9999995
## EM1-Control 1.735763862 1.11502021 2.35650752 0.0000000
## EM2-Control 1.279972924 0.65922927 1.90071658 0.0000000
## EM4-Control 0.861639984 0.24089633 1.48238364 0.0002417
## HMV4-Control 1.154049499 0.53330585 1.77479315 0.0000001
## Huay1-Control 1.495597107 0.87485345 2.11634076 0.0000000
## Huay2-Control 1.495597107 0.87485345 2.11634076 0.0000000
## Huay3-Control 1.372040888 0.75129724 1.99278454 0.0000000
## OlivoHMFCA-Control 1.139752980 0.51900933 1.76049663 0.0000001
## PecanBON-Control 1.692262448 1.07151880 2.31300610 0.0000000
## VID1-Control 1.286933134 0.66618948 1.90767679 0.0000000
## VID3-Control 1.137446972 0.51670332 1.75819063 0.0000001
## VID4-Control 0.732037348 0.11129370 1.35278100 0.0052080
## EM2-EM1 -0.455790939 -1.07653459 0.16495271 0.5112877
## EM4-EM1 -0.874123879 -1.49486753 -0.25338023 0.0001766
## HMV4-EM1 -0.581714363 -1.20245802 0.03902929 0.0987375
## Huay1-EM1 -0.240166755 -0.86091041 0.38057690 0.9994928
## Huay2-EM1 -0.240166755 -0.86091041 0.38057690 0.9994928
## Huay3-EM1 -0.363722974 -0.98446663 0.25702068 0.8880744
## OlivoHMFCA-EM1 -0.596010882 -1.21675453 0.02473277 0.0775689
## PecanBON-EM1 -0.043501414 -0.66424507 0.57724224 1.0000000
## VID1-EM1 -0.448830728 -1.06957438 0.17191292 0.5439236
## VID3-EM1 -0.598316890 -1.21906054 0.02242676 0.0745419
## VID4-EM1 -1.003726514 -1.62447017 -0.38298286 0.0000059
## EM4-EM2 -0.418332940 -1.03907659 0.20241071 0.6856918
## HMV4-EM2 -0.125923424 -0.74666708 0.49482023 1.0000000
## Huay1-EM2 0.215624184 -0.40511947 0.83636784 0.9999252
## Huay2-EM2 0.215624184 -0.40511947 0.83636784 0.9999252
## Huay3-EM2 0.092067965 -0.52867569 0.71281162 1.0000000
## OlivoHMFCA-EM2 -0.140219943 -0.76096360 0.48052371 1.0000000
## PecanBON-EM2 0.412289525 -0.20845413 1.03303318 0.7124341
## VID1-EM2 0.006960210 -0.61378344 0.62770386 1.0000000
## VID3-EM2 -0.142525951 -0.76326960 0.47821770 1.0000000
## VID4-EM2 -0.547935576 -1.16867923 0.07280808 0.1678010
## HMV4-EM4 0.292409516 -0.32833414 0.91315317 0.9900279
## Huay1-EM4 0.633957124 0.01321347 1.25470078 0.0391274
## Huay2-EM4 0.633957124 0.01321347 1.25470078 0.0391274
## Huay3-EM4 0.510400905 -0.11034275 1.13114456 0.2813637
## OlivoHMFCA-EM4 0.278112997 -0.34263066 0.89885665 0.9950011
## PecanBON-EM4 0.830622465 0.20987881 1.45136612 0.0005211
## VID1-EM4 0.425293150 -0.19545050 1.04603680 0.6540912
## VID3-EM4 0.275806989 -0.34493666 0.89655064 0.9955636
## VID4-EM4 -0.129602636 -0.75034629 0.49114102 1.0000000
## Huay1-HMV4 0.341547608 -0.27919604 0.96229126 0.9383456
## Huay2-HMV4 0.341547608 -0.27919604 0.96229126 0.9383456
## Huay3-HMV4 0.217991389 -0.40275226 0.83873504 0.9999084
## OlivoHMFCA-HMV4 -0.014296519 -0.63504017 0.60644713 1.0000000
## PecanBON-HMV4 0.538212949 -0.08253070 1.15895660 0.1933174
## VID1-HMV4 0.132883635 -0.48786002 0.75362729 1.0000000
## VID3-HMV4 -0.016602527 -0.63734618 0.60414113 1.0000000
## VID4-HMV4 -0.422012151 -1.04275580 0.19873150 0.6690810
## Huay2-Huay1 0.000000000 -0.62074365 0.62074365 1.0000000
## Huay3-Huay1 -0.123556219 -0.74429987 0.49718743 1.0000000
## OlivoHMFCA-Huay1 -0.355844127 -0.97658778 0.26489953 0.9082002
## PecanBON-Huay1 0.196665341 -0.42407831 0.81740899 0.9999873
## VID1-Huay1 -0.208663973 -0.82940763 0.41207968 0.9999597
## VID3-Huay1 -0.358150135 -0.97889379 0.26259352 0.9025715
## VID4-Huay1 -0.763559759 -1.38430341 -0.14281611 0.0025594
## Huay3-Huay2 -0.123556219 -0.74429987 0.49718743 1.0000000
## OlivoHMFCA-Huay2 -0.355844127 -0.97658778 0.26489953 0.9082002
## PecanBON-Huay2 0.196665341 -0.42407831 0.81740899 0.9999873
## VID1-Huay2 -0.208663973 -0.82940763 0.41207968 0.9999597
## VID3-Huay2 -0.358150135 -0.97889379 0.26259352 0.9025715
## VID4-Huay2 -0.763559759 -1.38430341 -0.14281611 0.0025594
## OlivoHMFCA-Huay3 -0.232287908 -0.85303156 0.38845574 0.9997138
## PecanBON-Huay3 0.320221560 -0.30052209 0.94096521 0.9692754
## VID1-Huay3 -0.085107754 -0.70585141 0.53563590 1.0000000
## VID3-Huay3 -0.234593916 -0.85533757 0.38614974 0.9996603
## VID4-Huay3 -0.640003540 -1.26074719 -0.01925989 0.0348931
## PecanBON-OlivoHMFCA 0.552509468 -0.06823418 1.17325312 0.1567127
## VID1-OlivoHMFCA 0.147180154 -0.47356350 0.76792381 1.0000000
## VID3-OlivoHMFCA -0.002306008 -0.62304966 0.61843764 1.0000000
## VID4-OlivoHMFCA -0.407715633 -1.02845929 0.21302802 0.7321481
## VID1-PecanBON -0.405329314 -1.02607297 0.21541434 0.7422305
## VID3-PecanBON -0.554815476 -1.17555913 0.06592818 0.1513395
## VID4-PecanBON -0.960225100 -1.58096875 -0.33948145 0.0000189
## VID3-VID1 -0.149486162 -0.77022981 0.47125749 1.0000000
## VID4-VID1 -0.554895786 -1.17563944 0.06584787 0.1511550
## VID4-VID3 -0.405409624 -1.02615328 0.21533403 0.7418936
library(multcompView)
pvals <- tukey_res$Tratamientos[, "p adj"]
letters <- multcompLetters(pvals)
letters$Letters # Letras tipo a, b, c para cada tratamiento
## 114 3Q1 3Q10 3Q11 3Q12 3Q3 3Q4
## "abcde" "abcde" "acdf" "adf" "abcde" "acdf" "acdf"
## 3Q5 3Q9 ASI Car Car2 CO1 CO3
## "abcde" "abcdf" "e" "acdf" "acdf" "af" "acdf"
## CO6 Control EM1 EM2 EM4 HMV4 Huay1
## "fg" "g" "be" "abcde" "adf" "abcdf" "bce"
## Huay2 Huay3 OlivoHMFCA PecanBON VID1 VID3 VID4
## "bce" "bcde" "abcdf" "be" "abcde" "abcdf" "af"
## 112
## "acdf"
install.packages("ggrepel") # instala el paquete
## Installing package into '/cloud/lib/x86_64-pc-linux-gnu-library/4.5'
## (as 'lib' is unspecified)
Grafico
library(ggplot2)
library(dplyr)
library(ggrepel)
# =========================
# 1. Resumen de medias y SE en escala original
# =========================
resumen <- datos %>%
group_by(Tratamientos) %>%
summarise(
mean_orig = mean(diam_tran_les, na.rm = TRUE),
se_orig = sd(diam_tran_les, na.rm = TRUE)/sqrt(n())
)
# Definir altura máxima para el gráfico (para espacio a las letras)
y_max <- max(resumen$mean_orig + resumen$se_orig) * 1.1
# =========================
# 2. Agregar letras de significancia del Tukey (basado en variable transformada)
# =========================
# Asegúrate de que 'letters$Letters' exista y tenga los nombres de Tratamientos
resumen$letters <- letters$Letters[match(resumen$Tratamientos, names(letters$Letters))]
# =========================
# 3. Gráfico con barras más anchas, letras verticales y variable original
# =========================
library(ggplot2)
# Guardar el gráfico en un objeto
grafico <- ggplot(resumen, aes(x = reorder(Tratamientos, -mean_orig), y = mean_orig)) +
geom_col(fill = "orange", width = 0.8) +
geom_errorbar(aes(ymin = mean_orig, ymax = mean_orig + se_orig),
width = 0.2, size = 1) +
geom_text(aes(y = mean_orig + se_orig + 0.1, label = letters),
angle = 90, vjust = 0.5, hjust = 0, size = 5) +
labs(
x = "Aislados fúnguicos",
y = "Diámetro transversal (cm)"
) +
coord_cartesian(ylim = c(0, y_max)) +
scale_x_discrete(expand = expansion(add = c(0.9, 0.5))) +
scale_y_continuous(expand = expansion(mult = c(0, 0.05))) +
theme_minimal(base_size = 16) +
theme(
axis.line = element_line(color = "black", size = 1),
axis.ticks = element_line(color = "black", size = 1),
axis.text.x = element_text(angle = 90, vjust = 0.5, hjust = 1, size = 12, color = "black"),
axis.text.y = element_text(size = 12, color = "black"),
axis.title.x = element_text(size = 14, color = "black"),
axis.title.y = element_text(size = 12, color = "black"),
panel.grid.major = element_line(color = "gray90"),
panel.grid.minor = element_blank(),
plot.margin = margin(20, 30, 10, 10)
)
## Warning: Using `size` aesthetic for lines was deprecated in ggplot2 3.4.0.
## ℹ Please use `linewidth` instead.
## This warning is displayed once every 8 hours.
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
## generated.
## Warning: The `size` argument of `element_line()` is deprecated as of ggplot2 3.4.0.
## ℹ Please use the `linewidth` argument instead.
## This warning is displayed once every 8 hours.
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
## generated.
grafico
# Exportar como PNG
ggsave("grafico_diametro_tranversal_naranja.png", plot = grafico, width = 10, height = 6, dpi = 300)
# Exportar como PDF
ggsave("grafico_diametro_tranversal_naranja.pdf", plot = grafico, width = 10, height = 6)
Interpretación de la Virulencia de los Aislados
El análisis gráfico de los diámetros transversales de lesión permite evaluar la virulencia de los distintos aislados fúngicos sobre la madera de pecana.
Aislados más virulentos Los tratamientos ASI, EM1 y PecanBON presentan los mayores diámetros de lesión (≈3 cm) y se ubican en el extremo izquierdo del gráfico. Las letras de significancia (‘e’ o ‘be’) indican que estas diferencias son estadísticamente significativas respecto a los aislados menos virulentos. Estos resultados muestran que dichos aislados son los más agresivos en este ensayo.
Aislados menos virulentos Los tratamientos CO6, VID4, CO1, 3Q11, EM4 y el Control presentan los menores diámetros de lesión (0.5–1cm), ubicándose hacia el extremo derecho del gráfico. El Control, correspondiente a discos inoculados sin hongo, representa el daño basal de la herida. El aislado CO6 que comparten letras de significancia con el Control (fg), no difieren estadísticamente del daño basal, lo que los clasifica como los menos agresivos.
Aislados de virulencia intermedia El grupo central, con diámetros de 1.5–2.5 cm, comparte múltiples letras de significancia (‘abcde’, ‘abcdf’). Estos aislados presentan una virulencia mayor que el Control, pero estadísticamente inferior a los aislados más agresivos.
Consideraciones del diseño experimental
El ensayo se realizó con un diseño completamente aleatorizado, lo que asegura que las diferencias observadas se deben a los tratamientos (aislados) y no a factores externos.
El Control establece la línea base del daño por inoculación mecánica, permitiendo identificar qué aislados son realmente patogénicos o virulentos.
Grafico solicitado por Franca
library(ggplot2)
library(dplyr)
library(ggrepel)
# =========================
# 1. Resumen de medias y SE en escala original
# =========================
resumen <- datos %>%
group_by(Tratamientos) %>%
summarise(
mean_orig = mean(diam_tran_les, na.rm = TRUE),
se_orig = sd(diam_tran_les, na.rm = TRUE)/sqrt(n())
)
# Definir altura máxima para el gráfico (para espacio a las letras)
y_max <- max(resumen$mean_orig + resumen$se_orig) * 1.1
# =========================
# 2. Agregar letras de significancia del Tukey (basado en variable transformada)
# =========================
# Asegúrate de que 'letters$Letters' exista y tenga los nombres de Tratamientos
resumen$letters <- letters$Letters[match(resumen$Tratamientos, names(letters$Letters))]
# =========================
# 3. Gráfico con barras más anchas, letras verticales y variable original
# =========================
library(ggplot2)
# Guardar el gráfico en un objeto
grafico <- ggplot(resumen, aes(x = reorder(Tratamientos, -mean_orig), y = mean_orig)) +
geom_col(fill = "darkgray", width = 0.8) +
# ❗ SOLO BRAZO SUPERIOR DEL ERROR
geom_errorbar(aes(ymin = mean_orig, ymax = mean_orig + se_orig),
width = 0.2, size = 1) +
geom_text(aes(y = mean_orig + se_orig + 0.1, label = letters),
angle = 90, vjust = 0.5, hjust = 0, size = 5) +
labs(
x = "Aislados fúngicos",
y = "Diámetro transversal (cm)"
) +
coord_cartesian(ylim = c(0, y_max)) +
scale_x_discrete(expand = expansion(add = c(0.9, 0.5))) +
scale_y_continuous(expand = expansion(mult = c(0, 0.05))) +
theme_minimal(base_size = 16) +
theme(
axis.line = element_line(color = "black", size = 1),
axis.ticks = element_line(color = "black", size = 1),
axis.text.x = element_text(angle = 90, vjust = 0.5, hjust = 1, size = 12, color = "black"),
axis.text.y = element_text(size = 12, color = "black"),
axis.title.x = element_text(size = 14, color = "black"),
axis.title.y = element_text(size = 12, color = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
plot.margin = margin(20, 30, 10, 10)
)
grafico
# Exportar como PNG
ggsave("grafico_diam_transversal_gris.png", plot = grafico, width = 10, height = 6, dpi = 300)
# Exportar como PDF
ggsave("grafico_diam_transversal_gris.pdf", plot = grafico, width = 10, height = 6)
Transformación raíz cuadrada + supuestos (para diam_long_les)
datos$sqrt_diam_long <- sqrt(datos$diam_long_les)
shapiro.test(residuals(aov(sqrt_diam_long ~ Tratamientos, data = datos)))
##
## Shapiro-Wilk normality test
##
## data: residuals(aov(sqrt_diam_long ~ Tratamientos, data = datos))
## W = 0.98345, p-value = 0.1644
leveneTest(sqrt_diam_long ~ Tratamientos, data = datos)
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 28 6.59 5.178e-12 ***
## 87
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Transformación logarítmica + ANOVA + supuestos
# Transformación logarítmica
datos$log_diam_long <- log(datos$diam_long_les + 1)
# ANOVA con datos transformados
modelo_log_long <- aov(log_diam_long ~ Tratamientos, data = datos)
# Normalidad de los residuos
shapiro.test(residuals(modelo_log_long))
##
## Shapiro-Wilk normality test
##
## data: residuals(modelo_log_long)
## W = 0.98237, p-value = 0.1318
# Homogeneidad de varianzas
library(car)
leveneTest(log_diam_long ~ Tratamientos, data = datos)
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 28 5.5017 4.26e-10 ***
## 87
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
ANOVA usando raíz cuadrada (modelo_sqrt)
modelo_sqrt_long <- aov(sqrt_diam_long ~ Tratamientos, data = datos)
summary(modelo_sqrt_long)
## Df Sum Sq Mean Sq F value Pr(>F)
## Tratamientos 28 54.69 1.953 7.63 1.08e-13 ***
## Residuals 87 22.27 0.256
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Tukey (diferencias par a par) para el modelo con raíz cuadrada
tukey_res_long <- TukeyHSD(modelo_sqrt_long)
tukey_res_long
## Tukey multiple comparisons of means
## 95% family-wise confidence level
##
## Fit: aov(formula = sqrt_diam_long ~ Tratamientos, data = datos)
##
## $Tratamientos
## diff lwr upr p adj
## 114-112 9.812619e-01 -0.39959327 2.362117052 0.5802867
## 3Q1-112 6.393780e-01 -0.74147718 2.020233141 0.9920885
## 3Q10-112 5.435284e-01 -0.83732677 1.924383548 0.9993235
## 3Q11-112 -4.872451e-01 -1.86810023 0.893610090 0.9999000
## 3Q12-112 1.055353e+00 -0.32550191 2.436208403 0.4262913
## 3Q3-112 1.150975e+00 -0.22988002 2.531830298 0.2570849
## 3Q4-112 -2.326212e-01 -1.61347635 1.148233967 1.0000000
## 3Q5-112 6.988742e-01 -0.68198092 2.079729402 0.9754052
## 3Q9-112 5.741549e-01 -0.80670024 1.955010075 0.9983632
## ASI-112 7.127357e-01 -0.66811944 2.093590877 0.9690785
## Car-112 3.927081e-03 -1.37692808 1.384782239 1.0000000
## Car2-112 4.964499e-02 -1.33121017 1.430500145 1.0000000
## CO1-112 -6.881821e-01 -2.06903722 0.692673092 0.9795632
## CO3-112 -2.844161e-01 -1.66527129 1.096439028 1.0000000
## CO6-112 -8.949164e-01 -2.27577155 0.485938767 0.7548254
## Control-112 -1.491380e+00 -2.87223489 -0.110524575 0.0192024
## EM1-112 1.307710e+00 -0.07314475 2.688565562 0.0891096
## EM2-112 7.154942e-01 -0.66536091 2.096349406 0.9676844
## EM4-112 -2.274574e-01 -1.60831251 1.153397807 1.0000000
## HMV4-112 5.436446e-01 -0.83721058 1.924499740 0.9993211
## Huay1-112 9.668630e-01 -0.41399218 2.347718136 0.6107029
## Huay2-112 9.668630e-01 -0.41399218 2.347718136 0.6107029
## Huay3-112 7.324286e-01 -0.64842661 2.113283709 0.9580684
## OlivoHMFCA-112 9.408261e-01 -0.44002902 2.321681292 0.6648809
## PecanBON-112 1.079122e+00 -0.30173335 2.459976963 0.3800880
## VID1-112 5.664031e-01 -0.81445204 1.947258280 0.9986788
## VID3-112 4.235915e-01 -0.95726362 1.804446699 0.9999933
## VID4-112 -4.609368e-01 -1.84179200 0.919918315 0.9999647
## 3Q1-114 -3.418839e-01 -1.72273907 1.038971248 0.9999999
## 3Q10-114 -4.377335e-01 -1.81858866 0.943121655 0.9999871
## 3Q11-114 -1.468507e+00 -2.84936212 -0.087651803 0.0235863
## 3Q12-114 7.409135e-02 -1.30676381 1.454946510 1.0000000
## 3Q3-114 1.697132e-01 -1.21114191 1.550568405 1.0000000
## 3Q4-114 -1.213883e+00 -2.59473824 0.166972074 0.1734731
## 3Q5-114 -2.823876e-01 -1.66324281 1.098467509 1.0000000
## 3Q9-114 -4.071070e-01 -1.78796213 0.973748182 0.9999971
## ASI-114 -2.685262e-01 -1.64938133 1.112328984 1.0000000
## Car-114 -9.773348e-01 -2.35818997 0.403520346 0.5885984
## Car2-114 -9.316169e-01 -2.31247207 0.449238252 0.6836182
## CO1-114 -1.669444e+00 -3.05029912 -0.288588801 0.0034483
## CO3-114 -1.265678e+00 -2.64653318 0.115177135 0.1214337
## CO6-114 -1.876178e+00 -3.25703344 -0.495323127 0.0003805
## Control-114 -2.472642e+00 -3.85349678 -1.091786468 0.0000003
## EM1-114 3.264485e-01 -1.05440665 1.707303669 1.0000000
## EM2-114 -2.657676e-01 -1.64662280 1.115087513 1.0000000
## EM4-114 -1.208719e+00 -2.58957440 0.172135913 0.1794695
## HMV4-114 -4.376173e-01 -1.81847247 0.943237847 0.9999872
## Huay1-114 -1.439892e-02 -1.39525407 1.366456243 1.0000000
## Huay2-114 -1.439892e-02 -1.39525407 1.366456243 1.0000000
## Huay3-114 -2.488333e-01 -1.62968850 1.132021816 1.0000000
## OlivoHMFCA-114 -4.043576e-02 -1.42129092 1.340419399 1.0000000
## PecanBON-114 9.785991e-02 -1.28299525 1.478715070 1.0000000
## VID1-114 -4.148588e-01 -1.79571393 0.965996387 0.9999957
## VID3-114 -5.576704e-01 -1.93852551 0.823184806 0.9989698
## VID4-114 -1.442199e+00 -2.82305389 -0.061343578 0.0297387
## 3Q10-3Q1 -9.584959e-02 -1.47670475 1.285005565 1.0000000
## 3Q11-3Q1 -1.126623e+00 -2.50747821 0.254232107 0.2956444
## 3Q12-3Q1 4.159753e-01 -0.96487990 1.796830420 0.9999954
## 3Q3-3Q1 5.115972e-01 -0.86925800 1.892452315 0.9997597
## 3Q4-3Q1 -8.719992e-01 -2.25285433 0.508855984 0.7955898
## 3Q5-3Q1 5.949626e-02 -1.32135890 1.440351419 1.0000000
## 3Q9-3Q1 -6.522307e-02 -1.44607822 1.315632093 1.0000000
## ASI-3Q1 7.335774e-02 -1.30749742 1.454212894 1.0000000
## Car-3Q1 -6.354509e-01 -2.01630606 0.745404256 0.9927282
## Car2-3Q1 -5.897330e-01 -1.97058815 0.791122162 0.9975285
## CO1-3Q1 -1.327560e+00 -2.70841521 0.053295110 0.0765405
## CO3-3Q1 -9.237941e-01 -2.30464927 0.457061045 0.6992994
## CO6-3Q1 -1.534294e+00 -2.91514953 -0.153439216 0.0129279
## Control-3Q1 -2.130758e+00 -3.51161287 -0.749902557 0.0000201
## EM1-3Q1 6.683324e-01 -0.71252274 2.049187579 0.9858092
## EM2-3Q1 7.611626e-02 -1.30473889 1.456971423 1.0000000
## EM4-3Q1 -8.668353e-01 -2.24769049 0.514019824 0.8043035
## HMV4-3Q1 -9.573340e-02 -1.47658856 1.285121758 1.0000000
## Huay1-3Q1 3.274850e-01 -1.05337016 1.708340153 1.0000000
## Huay2-3Q1 3.274850e-01 -1.05337016 1.708340153 1.0000000
## Huay3-3Q1 9.305057e-02 -1.28780459 1.473905726 1.0000000
## OlivoHMFCA-3Q1 3.014482e-01 -1.07940701 1.682303309 1.0000000
## PecanBON-3Q1 4.397438e-01 -0.94111134 1.820598980 0.9999859
## VID1-3Q1 -7.297486e-02 -1.45383002 1.307880298 1.0000000
## VID3-3Q1 -2.157864e-01 -1.59664160 1.165068716 1.0000000
## VID4-3Q1 -1.100315e+00 -2.48116998 0.280540333 0.3409951
## 3Q11-3Q10 -1.030773e+00 -2.41162862 0.350081700 0.4761787
## 3Q12-3Q10 5.118249e-01 -0.86903030 1.892680013 0.9997578
## 3Q3-3Q10 6.074467e-01 -0.77340841 1.988301908 0.9961614
## 3Q4-3Q10 -7.761496e-01 -2.15700474 0.604705577 0.9238377
## 3Q5-3Q10 1.553459e-01 -1.22550930 1.536201012 1.0000000
## 3Q9-3Q10 3.062653e-02 -1.35022863 1.411481686 1.0000000
## ASI-3Q10 1.692073e-01 -1.21164783 1.550062488 1.0000000
## Car-3Q10 -5.396013e-01 -1.92045647 0.841253849 0.9994004
## Car2-3Q10 -4.938834e-01 -1.87473856 0.886971755 0.9998720
## CO1-3Q10 -1.231710e+00 -2.61256561 0.149144703 0.1539258
## CO3-3Q10 -8.279445e-01 -2.20879968 0.552910638 0.8636303
## CO6-3Q10 -1.438445e+00 -2.81929994 -0.057589623 0.0307256
## Control-3Q10 -2.034908e+00 -3.41576328 -0.654052964 0.0000623
## EM1-3Q10 7.641820e-01 -0.61667314 2.145037172 0.9346495
## EM2-3Q10 1.719659e-01 -1.20888930 1.552821016 1.0000000
## EM4-3Q10 -7.709857e-01 -2.15184090 0.609869417 0.9286417
## HMV4-3Q10 1.161922e-04 -1.38073897 1.380971351 1.0000000
## Huay1-3Q10 4.233346e-01 -0.95752057 1.804189746 0.9999934
## Huay2-3Q10 4.233346e-01 -0.95752057 1.804189746 0.9999934
## Huay3-3Q10 1.889002e-01 -1.19195500 1.569755319 1.0000000
## OlivoHMFCA-3Q10 3.972977e-01 -0.98355741 1.778152902 0.9999982
## PecanBON-3Q10 5.355934e-01 -0.84526174 1.916448573 0.9994709
## VID1-3Q10 2.287473e-02 -1.35798043 1.403729891 1.0000000
## VID3-3Q10 -1.199368e-01 -1.50079201 1.260918309 1.0000000
## VID4-3Q10 -1.004465e+00 -2.38532039 0.376389926 0.5311757
## 3Q12-3Q11 1.542598e+00 0.16174315 2.923453472 0.0119581
## 3Q3-3Q11 1.638220e+00 0.25736505 3.019075366 0.0047238
## 3Q4-3Q11 2.546239e-01 -1.12623128 1.635479036 1.0000000
## 3Q5-3Q11 1.186119e+00 -0.19473585 2.566974470 0.2075212
## 3Q9-3Q11 1.061400e+00 -0.31945517 2.442255144 0.4143246
## ASI-3Q11 1.199981e+00 -0.18087437 2.580835946 0.1899648
## Car-3Q11 4.911721e-01 -0.88968301 1.872027307 0.9998842
## Car2-3Q11 5.368901e-01 -0.84396510 1.917745213 0.9994490
## CO1-3Q11 -2.009370e-01 -1.58179216 1.179918161 1.0000000
## CO3-3Q11 2.028289e-01 -1.17802622 1.583684096 1.0000000
## CO6-3Q11 -4.076713e-01 -1.78852648 0.973183835 0.9999970
## Control-3Q11 -1.004135e+00 -2.38498982 0.376720494 0.5318733
## EM1-3Q11 1.794955e+00 0.41410031 3.175810630 0.0009256
## EM2-3Q11 1.202739e+00 -0.17811584 2.583594474 0.1866041
## EM4-3Q11 2.597877e-01 -1.12106744 1.640642875 1.0000000
## HMV4-3Q11 1.030890e+00 -0.34996551 2.411744809 0.4759388
## Huay1-3Q11 1.454108e+00 0.07325289 2.834963204 0.0267936
## Huay2-3Q11 1.454108e+00 0.07325289 2.834963204 0.0267936
## Huay3-3Q11 1.219674e+00 -0.16118154 2.600528777 0.1669290
## OlivoHMFCA-3Q11 1.428071e+00 0.04721604 2.808926361 0.0336076
## PecanBON-3Q11 1.566367e+00 0.18551171 2.947222031 0.0095424
## VID1-3Q11 1.053648e+00 -0.32720697 2.434503349 0.4296897
## VID3-3Q11 9.108366e-01 -0.47001855 2.291691767 0.7247156
## VID4-3Q11 2.630823e-02 -1.35454693 1.407163384 1.0000000
## 3Q3-3Q12 9.562189e-02 -1.28523326 1.476477053 1.0000000
## 3Q4-3Q12 -1.287974e+00 -2.66882959 0.092880722 0.1032697
## 3Q5-3Q12 -3.564790e-01 -1.73733416 1.024376157 0.9999998
## 3Q9-3Q12 -4.811983e-01 -1.86205349 0.899656831 0.9999206
## ASI-3Q12 -3.426175e-01 -1.72347268 1.038237632 0.9999999
## Car-3Q12 -1.051426e+00 -2.43228132 0.329428994 0.4341337
## Car2-3Q12 -1.005708e+00 -2.38656342 0.375146900 0.5285534
## CO1-3Q12 -1.743535e+00 -3.12439047 -0.362680153 0.0016011
## CO3-3Q12 -1.339769e+00 -2.72062453 0.041085783 0.0695813
## CO6-3Q12 -1.950270e+00 -3.33112480 -0.569414478 0.0001653
## Control-3Q12 -2.546733e+00 -3.92758814 -1.165877819 0.0000001
## EM1-3Q12 2.523572e-01 -1.12849800 1.633212317 1.0000000
## EM2-3Q12 -3.398590e-01 -1.72071416 1.040996161 0.9999999
## EM4-3Q12 -1.282811e+00 -2.66366576 0.098044562 0.1072656
## HMV4-3Q12 -5.117087e-01 -1.89256382 0.869146496 0.9997588
## Huay1-3Q12 -8.849027e-02 -1.46934543 1.292364891 1.0000000
## Huay2-3Q12 -8.849027e-02 -1.46934543 1.292364891 1.0000000
## Huay3-3Q12 -3.229247e-01 -1.70377985 1.057930464 1.0000000
## OlivoHMFCA-3Q12 -1.145271e-01 -1.49538227 1.266328047 1.0000000
## PecanBON-3Q12 2.376856e-02 -1.35708660 1.404623718 1.0000000
## VID1-3Q12 -4.889501e-01 -1.86980528 0.891905036 0.9998934
## VID3-3Q12 -6.317617e-01 -2.01261686 0.749093454 0.9932897
## VID4-3Q12 -1.516290e+00 -2.89714525 -0.135434929 0.0152854
## 3Q4-3Q3 -1.383596e+00 -2.76445149 -0.002741172 0.0488844
## 3Q5-3Q3 -4.521009e-01 -1.83295605 0.928754262 0.9999757
## 3Q9-3Q3 -5.768202e-01 -1.95767538 0.804034936 0.9982407
## ASI-3Q3 -4.382394e-01 -1.81909458 0.942615738 0.9999868
## Car-3Q3 -1.147048e+00 -2.52790322 0.233807100 0.2630728
## Car2-3Q3 -1.101330e+00 -2.48218531 0.279525005 0.3391773
## CO1-3Q3 -1.839157e+00 -3.22001236 -0.458302047 0.0005725
## CO3-3Q3 -1.435391e+00 -2.81624643 -0.054536111 0.0315500
## CO6-3Q3 -2.045892e+00 -3.42674669 -0.665036373 0.0000548
## Control-3Q3 -2.642355e+00 -4.02321003 -1.261499714 0.0000000
## EM1-3Q3 1.567353e-01 -1.22411989 1.537590423 1.0000000
## EM2-3Q3 -4.354809e-01 -1.81633605 0.945374267 0.9999884
## EM4-3Q3 -1.378432e+00 -2.75928765 0.002422667 0.0510044
## HMV4-3Q3 -6.073306e-01 -1.98818572 0.773524601 0.9961721
## Huay1-3Q3 -1.841122e-01 -1.56496732 1.196742996 1.0000000
## Huay2-3Q3 -1.841122e-01 -1.56496732 1.196742996 1.0000000
## Huay3-3Q3 -4.185466e-01 -1.79940175 0.962308570 0.9999948
## OlivoHMFCA-3Q3 -2.101490e-01 -1.59100416 1.170706153 1.0000000
## PecanBON-3Q3 -7.185333e-02 -1.45270849 1.309001824 1.0000000
## VID1-3Q3 -5.845720e-01 -1.96542718 0.796283141 0.9978382
## VID3-3Q3 -7.273836e-01 -2.10823876 0.653471559 0.9611292
## VID4-3Q3 -1.611912e+00 -2.99276714 -0.231056824 0.0061324
## 3Q5-3Q4 9.314954e-01 -0.44935972 2.312350593 0.6838634
## 3Q9-3Q4 8.067761e-01 -0.57407905 2.187631267 0.8908983
## ASI-3Q4 9.453569e-01 -0.43549825 2.326212069 0.6555666
## Car-3Q4 2.365483e-01 -1.14430689 1.617403430 1.0000000
## Car2-3Q4 2.822662e-01 -1.09858898 1.663121336 1.0000000
## CO1-3Q4 -4.555609e-01 -1.83641603 0.925294284 0.9999718
## CO3-3Q4 -5.179494e-02 -1.43265010 1.329060219 1.0000000
## CO6-3Q4 -6.622952e-01 -2.04315036 0.718559958 0.9873705
## Control-3Q4 -1.258759e+00 -2.63961370 0.122096617 0.1275663
## EM1-3Q4 1.540332e+00 0.15947644 2.921186753 0.0122159
## EM2-3Q4 9.481154e-01 -0.43273972 2.328970597 0.6498683
## EM4-3Q4 5.163839e-03 -1.37569132 1.386018998 1.0000000
## HMV4-3Q4 7.762658e-01 -0.60458939 2.157120932 0.9237271
## Huay1-3Q4 1.199484e+00 -0.18137099 2.580339327 0.1905745
## Huay2-3Q4 1.199484e+00 -0.18137099 2.580339327 0.1905745
## Huay3-3Q4 9.650497e-01 -0.41580542 2.345904900 0.6145178
## OlivoHMFCA-3Q4 1.173447e+00 -0.20740783 2.554302483 0.2245554
## PecanBON-3Q4 1.311743e+00 -0.06911216 2.692598154 0.0864249
## VID1-3Q4 7.990243e-01 -0.58183085 2.179879472 0.8999627
## VID3-3Q4 6.562127e-01 -0.72464243 2.037067890 0.9888007
## VID4-3Q4 -2.283157e-01 -1.60917081 1.152539507 1.0000000
## 3Q9-3Q5 -1.247193e-01 -1.50557448 1.256135832 1.0000000
## ASI-3Q5 1.386148e-02 -1.36699368 1.394716634 1.0000000
## Car-3Q5 -6.949472e-01 -2.07580232 0.685907996 0.9770021
## Car2-3Q5 -6.492293e-01 -2.03008442 0.731625901 0.9902781
## CO1-3Q5 -1.387056e+00 -2.76791147 -0.006201151 0.0475074
## CO3-3Q5 -9.832904e-01 -2.36414553 0.397564785 0.5759908
## CO6-3Q5 -1.593791e+00 -2.97464579 -0.212935477 0.0073229
## Control-3Q5 -2.190254e+00 -3.57110913 -0.809398818 0.0000098
## EM1-3Q5 6.088362e-01 -0.77201900 1.989691319 0.9960314
## EM2-3Q5 1.662000e-02 -1.36423515 1.397475163 1.0000000
## EM4-3Q5 -9.263316e-01 -2.30718675 0.454523563 0.6942386
## HMV4-3Q5 -1.552297e-01 -1.53608482 1.225625497 1.0000000
## Huay1-3Q5 2.679887e-01 -1.11286642 1.648843892 1.0000000
## Huay2-3Q5 2.679887e-01 -1.11286642 1.648843892 1.0000000
## Huay3-3Q5 3.355431e-02 -1.34730085 1.414409466 1.0000000
## OlivoHMFCA-3Q5 2.419519e-01 -1.13890327 1.622807049 1.0000000
## PecanBON-3Q5 3.802476e-01 -1.00060760 1.761102720 0.9999993
## VID1-3Q5 -1.324711e-01 -1.51332628 1.248384037 1.0000000
## VID3-3Q5 -2.752827e-01 -1.65613786 1.105572455 1.0000000
## VID4-3Q5 -1.159811e+00 -2.54066624 0.221044072 0.2439410
## ASI-3Q9 1.385808e-01 -1.24227436 1.519435960 1.0000000
## Car-3Q9 -5.702278e-01 -1.95108299 0.810627322 0.9985304
## Car2-3Q9 -5.245099e-01 -1.90536509 0.856345228 0.9996293
## CO1-3Q9 -1.262337e+00 -2.64319214 0.118518175 0.1243647
## CO3-3Q9 -8.585710e-01 -2.23942621 0.522284111 0.8178598
## CO6-3Q9 -1.469071e+00 -2.84992647 -0.088216150 0.0234680
## Control-3Q9 -2.065535e+00 -3.44638981 -0.684679492 0.0000436
## EM1-3Q9 7.335555e-01 -0.64729967 2.114410645 0.9573612
## EM2-3Q9 1.413393e-01 -1.23951583 1.522194489 1.0000000
## EM4-3Q9 -8.016123e-01 -2.18246743 0.579242890 0.8969916
## HMV4-3Q9 -3.051034e-02 -1.41136549 1.350344823 1.0000000
## Huay1-3Q9 3.927081e-01 -0.98814710 1.773563219 0.9999986
## Huay2-3Q9 3.927081e-01 -0.98814710 1.773563219 0.9999986
## Huay3-3Q9 1.582736e-01 -1.22258152 1.539128792 1.0000000
## OlivoHMFCA-3Q9 3.666712e-01 -1.01418394 1.747526375 0.9999997
## PecanBON-3Q9 5.049669e-01 -0.87588827 1.885822046 0.9998093
## VID1-3Q9 -7.751795e-03 -1.38860695 1.373103363 1.0000000
## VID3-3Q9 -1.505634e-01 -1.53141854 1.230291782 1.0000000
## VID4-3Q9 -1.035092e+00 -2.41594692 0.345763398 0.4672871
## Car-ASI -7.088086e-01 -2.08966380 0.672046520 0.9709840
## Car2-ASI -6.630907e-01 -2.04394589 0.717764426 0.9871730
## CO1-ASI -1.400918e+00 -2.78177294 -0.020062627 0.0423271
## CO3-ASI -9.971518e-01 -2.37800701 0.383703309 0.5466315
## CO6-ASI -1.607652e+00 -2.98850727 -0.226796952 0.0063947
## Control-ASI -2.204115e+00 -3.58497061 -0.823260294 0.0000083
## EM1-ASI 5.949747e-01 -0.78588047 1.975829843 0.9971760
## EM2-ASI 2.758529e-03 -1.37809663 1.383613687 1.0000000
## EM4-ASI -9.401931e-01 -2.32104823 0.440662088 0.6661776
## HMV4-ASI -1.690911e-01 -1.54994630 1.211764021 1.0000000
## Huay1-ASI 2.541273e-01 -1.12672790 1.634982417 1.0000000
## Huay2-ASI 2.541273e-01 -1.12672790 1.634982417 1.0000000
## Huay3-ASI 1.969283e-02 -1.36116233 1.400547990 1.0000000
## OlivoHMFCA-ASI 2.280904e-01 -1.15276474 1.608945573 1.0000000
## PecanBON-ASI 3.663861e-01 -1.01446907 1.747241244 0.9999997
## VID1-ASI -1.463326e-01 -1.52718776 1.234522561 1.0000000
## VID3-ASI -2.891442e-01 -1.66999934 1.091710980 1.0000000
## VID4-ASI -1.173673e+00 -2.55452772 0.207182597 0.2242444
## Car2-Car 4.571791e-02 -1.33513725 1.426573064 1.0000000
## CO1-Car -6.921091e-01 -2.07296431 0.688746012 0.9781052
## CO3-Car -2.883432e-01 -1.66919837 1.092511947 1.0000000
## CO6-Car -8.988435e-01 -2.27969863 0.482011686 0.7475237
## Control-Car -1.495307e+00 -2.87616197 -0.114451655 0.0185293
## EM1-Car 1.303783e+00 -0.07707184 2.684638481 0.0917906
## EM2-Car 7.115672e-01 -0.66928799 2.092422325 0.9696551
## EM4-Car -2.313844e-01 -1.61223959 1.149470726 1.0000000
## HMV4-Car 5.397175e-01 -0.84113766 1.920572660 0.9993983
## Huay1-Car 9.629359e-01 -0.41791926 2.343791055 0.6189592
## Huay2-Car 9.629359e-01 -0.41791926 2.343791055 0.6189592
## Huay3-Car 7.285015e-01 -0.65235369 2.109356628 0.9604657
## OlivoHMFCA-Car 9.368991e-01 -0.44395611 2.317754212 0.6729048
## PecanBON-Car 1.075195e+00 -0.30566043 2.456049882 0.3875606
## VID1-Car 5.624760e-01 -0.81837912 1.943331200 0.9988175
## VID3-Car 4.196645e-01 -0.96119070 1.800519618 0.9999945
## VID4-Car -4.648639e-01 -1.84571908 0.915991235 0.9999585
## CO1-Car2 -7.378271e-01 -2.11868221 0.643028106 0.9546009
## CO3-Car2 -3.340611e-01 -1.71491628 1.046794041 1.0000000
## CO6-Car2 -9.445614e-01 -2.32541654 0.436293780 0.6572062
## Control-Car2 -1.541025e+00 -2.92187988 -0.160169561 0.0121365
## EM1-Car2 1.258065e+00 -0.12278974 2.638920575 0.1281940
## EM2-Car2 6.658493e-01 -0.71500590 2.046704420 0.9864691
## EM4-Car2 -2.771023e-01 -1.65795750 1.103752820 1.0000000
## HMV4-Car2 4.939996e-01 -0.88685556 1.874854754 0.9998715
## Huay1-Car2 9.172180e-01 -0.46363717 2.298073149 0.7122915
## Huay2-Car2 9.172180e-01 -0.46363717 2.298073149 0.7122915
## Huay3-Car2 6.827836e-01 -0.69807159 2.063638723 0.9814424
## OlivoHMFCA-Car2 8.911811e-01 -0.48967401 2.272036306 0.7616890
## PecanBON-Car2 1.029477e+00 -0.35137834 2.410331977 0.4788576
## VID1-Car2 5.167581e-01 -0.86409702 1.897613294 0.9997135
## VID3-Car2 3.739466e-01 -1.00690860 1.754801712 0.9999995
## VID4-Car2 -5.105818e-01 -1.89143699 0.870273329 0.9997680
## CO3-CO1 4.037659e-01 -0.97708922 1.784621094 0.9999975
## CO6-CO1 -2.067343e-01 -1.58758948 1.174120833 1.0000000
## Control-CO1 -8.031977e-01 -2.18405283 0.577657491 0.8951442
## EM1-CO1 1.995892e+00 0.61503731 3.376747628 0.0000980
## EM2-CO1 1.403676e+00 0.02282116 2.784531472 0.0413579
## EM4-CO1 4.607247e-01 -0.92013044 1.841579873 0.9999650
## HMV4-CO1 1.231827e+00 -0.14902851 2.612681806 0.1538042
## Huay1-CO1 1.655045e+00 0.27418988 3.035900202 0.0039896
## Huay2-CO1 1.655045e+00 0.27418988 3.035900202 0.0039896
## Huay3-CO1 1.420611e+00 0.03975546 2.801465775 0.0358275
## OlivoHMFCA-CO1 1.629008e+00 0.24815304 3.009863358 0.0051781
## PecanBON-CO1 1.767304e+00 0.38644871 3.148159029 0.0012447
## VID1-CO1 1.254585e+00 -0.12626997 2.635440346 0.1313827
## VID3-CO1 1.111774e+00 -0.26908155 2.492628765 0.3207885
## VID4-CO1 2.272452e-01 -1.15360994 1.608100382 1.0000000
## CO6-CO3 -6.105003e-01 -1.99135542 0.770354897 0.9958708
## Control-CO3 -1.206964e+00 -2.58781876 0.173891556 0.1815428
## EM1-CO3 1.592127e+00 0.21127138 2.972981692 0.0074424
## EM2-CO3 9.999104e-01 -0.38094478 2.380765537 0.5407969
## EM4-CO3 5.695878e-02 -1.32389638 1.437813937 1.0000000
## HMV4-CO3 8.280607e-01 -0.55279445 2.208915871 0.8634706
## Huay1-CO3 1.251279e+00 -0.12957605 2.632134266 0.1344698
## Huay2-CO3 1.251279e+00 -0.12957605 2.632134266 0.1344698
## Huay3-CO3 1.016845e+00 -0.36401048 2.397699840 0.5051475
## OlivoHMFCA-CO3 1.225242e+00 -0.15561289 2.606097423 0.1608133
## PecanBON-CO3 1.363538e+00 -0.01731722 2.744393094 0.0575757
## VID1-CO3 8.508193e-01 -0.53003591 2.231674411 0.8301240
## VID3-CO3 7.080077e-01 -0.67284749 2.088862829 0.9713614
## VID4-CO3 -1.765207e-01 -1.55737587 1.204334446 1.0000000
## Control-CO6 -5.964633e-01 -1.97731850 0.784391817 0.9970684
## EM1-CO6 2.202627e+00 0.82177164 3.583481954 0.0000085
## EM2-CO6 1.610411e+00 0.22955548 2.991265798 0.0062236
## EM4-CO6 6.674590e-01 -0.71339612 2.048314198 0.9860441
## HMV4-CO6 1.438561e+00 0.05770582 2.819416132 0.0306946
## Huay1-CO6 1.861779e+00 0.48092421 3.242634527 0.0004463
## Huay2-CO6 1.861779e+00 0.48092421 3.242634527 0.0004463
## Huay3-CO6 1.627345e+00 0.24648978 3.008200101 0.0052644
## OlivoHMFCA-CO6 1.835743e+00 0.45488737 3.216597684 0.0005944
## PecanBON-CO6 1.974038e+00 0.59318304 3.354893355 0.0001260
## VID1-CO6 1.461320e+00 0.08046436 2.842174672 0.0251410
## VID3-CO6 1.318508e+00 -0.06234723 2.699363091 0.0820734
## VID4-CO6 4.339795e-01 -0.94687561 1.814834707 0.9999892
## EM1-Control 2.799090e+00 1.41823498 4.179945295 0.0000000
## EM2-Control 2.206874e+00 0.82601882 3.587729139 0.0000080
## EM4-Control 1.263922e+00 -0.11693278 2.644777540 0.1229669
## HMV4-Control 2.035024e+00 0.65416916 3.415879473 0.0000623
## Huay1-Control 2.458243e+00 1.07738755 3.839097869 0.0000004
## Huay2-Control 2.458243e+00 1.07738755 3.839097869 0.0000004
## Huay3-Control 2.223808e+00 0.84295313 3.604663442 0.0000066
## OlivoHMFCA-Control 2.432206e+00 1.05135071 3.813061025 0.0000005
## PecanBON-Control 2.570502e+00 1.18964638 3.951356696 0.0000001
## VID1-Control 2.057783e+00 0.67692770 3.438638013 0.0000477
## VID3-Control 1.914971e+00 0.53411612 3.295826432 0.0002466
## VID4-Control 1.030443e+00 -0.35041227 2.411298049 0.4768613
## EM2-EM1 -5.922162e-01 -1.97307131 0.788639003 0.9973665
## EM4-EM1 -1.535168e+00 -2.91602291 -0.154312597 0.0128226
## HMV4-EM1 -7.640658e-01 -2.14492098 0.616789337 0.9347490
## Huay1-EM1 -3.408474e-01 -1.72170258 1.040007732 0.9999999
## Huay2-EM1 -3.408474e-01 -1.72170258 1.040007732 0.9999999
## Huay3-EM1 -5.752819e-01 -1.95613701 0.805573306 0.9983123
## OlivoHMFCA-EM1 -3.668843e-01 -1.74773943 1.013970889 0.9999997
## PecanBON-EM1 -2.285886e-01 -1.60944376 1.152266560 1.0000000
## VID1-EM1 -7.413073e-01 -2.12216244 0.639547877 0.9522578
## VID3-EM1 -8.841189e-01 -2.26497402 0.496736295 0.7744401
## VID4-EM1 -1.768647e+00 -3.14950240 -0.387792088 0.0012270
## EM4-EM2 -9.429516e-01 -2.32380676 0.437903559 0.6605187
## HMV4-EM2 -1.718497e-01 -1.55270482 1.209005493 1.0000000
## Huay1-EM2 2.513687e-01 -1.12948643 1.632223888 1.0000000
## Huay2-EM2 2.513687e-01 -1.12948643 1.632223888 1.0000000
## Huay3-EM2 1.693430e-02 -1.36392086 1.397789461 1.0000000
## OlivoHMFCA-EM2 2.253319e-01 -1.15552327 1.606187045 1.0000000
## PecanBON-EM2 3.636276e-01 -1.01722760 1.744482715 0.9999997
## VID1-EM2 -1.490911e-01 -1.52994628 1.231764033 1.0000000
## VID3-EM2 -2.919027e-01 -1.67275787 1.088952451 1.0000000
## VID4-EM2 -1.176431e+00 -2.55728625 0.204424068 0.2204595
## HMV4-EM4 7.711019e-01 -0.60975322 2.151957092 0.9285359
## Huay1-EM4 1.194320e+00 -0.18653483 2.575175487 0.1969988
## Huay2-EM4 1.194320e+00 -0.18653483 2.575175487 0.1969988
## Huay3-EM4 9.598859e-01 -0.42096926 2.340741061 0.6253551
## OlivoHMFCA-EM4 1.168283e+00 -0.21257167 2.549138644 0.2317678
## PecanBON-EM4 1.306579e+00 -0.07427600 2.687434315 0.0898751
## VID1-EM4 7.938605e-01 -0.58699468 2.174715632 0.9057263
## VID3-EM4 6.510489e-01 -0.72980627 2.031904051 0.9899094
## VID4-EM4 -2.334795e-01 -1.61433465 1.147375667 1.0000000
## Huay1-HMV4 4.232184e-01 -0.95763676 1.804073554 0.9999935
## Huay2-HMV4 4.232184e-01 -0.95763676 1.804073554 0.9999935
## Huay3-HMV4 1.887840e-01 -1.19207119 1.569639127 1.0000000
## OlivoHMFCA-HMV4 3.971816e-01 -0.98367361 1.778036710 0.9999982
## PecanBON-HMV4 5.354772e-01 -0.84537794 1.916332381 0.9994729
## VID1-HMV4 2.275854e-02 -1.35809662 1.403613698 1.0000000
## VID3-HMV4 -1.200530e-01 -1.50090820 1.260802117 1.0000000
## VID4-HMV4 -1.004581e+00 -2.38543658 0.376273734 0.5309305
## Huay2-Huay1 -4.440892e-16 -1.38085516 1.380855158 1.0000000
## Huay3-Huay1 -2.344344e-01 -1.61528959 1.146420732 1.0000000
## OlivoHMFCA-Huay1 -2.603684e-02 -1.40689200 1.354818315 1.0000000
## PecanBON-Huay1 1.122588e-01 -1.26859633 1.493113986 1.0000000
## VID1-Huay1 -4.004599e-01 -1.78131501 0.980395303 0.9999979
## VID3-Huay1 -5.432714e-01 -1.92412660 0.837583722 0.9993288
## VID4-Huay1 -1.427800e+00 -2.80865498 -0.046944662 0.0336862
## Huay3-Huay2 -2.344344e-01 -1.61528959 1.146420732 1.0000000
## OlivoHMFCA-Huay2 -2.603684e-02 -1.40689200 1.354818315 1.0000000
## PecanBON-Huay2 1.122588e-01 -1.26859633 1.493113986 1.0000000
## VID1-Huay2 -4.004599e-01 -1.78131501 0.980395303 0.9999979
## VID3-Huay2 -5.432714e-01 -1.92412660 0.837583722 0.9993288
## VID4-Huay2 -1.427800e+00 -2.80865498 -0.046944662 0.0336862
## OlivoHMFCA-Huay3 2.083976e-01 -1.17245758 1.589252742 1.0000000
## PecanBON-Huay3 3.466933e-01 -1.03416190 1.727548412 0.9999999
## VID1-Huay3 -1.660254e-01 -1.54688059 1.214829730 1.0000000
## VID3-Huay3 -3.088370e-01 -1.68969217 1.072018148 1.0000000
## VID4-Huay3 -1.193365e+00 -2.57422055 0.187489765 0.1982039
## PecanBON-OlivoHMFCA 1.382957e-01 -1.24255949 1.519150829 1.0000000
## VID1-OlivoHMFCA -3.744230e-01 -1.75527817 1.006432147 0.9999995
## VID3-OlivoHMFCA -5.172346e-01 -1.89808975 0.863620565 0.9997089
## VID4-OlivoHMFCA -1.401763e+00 -2.78261814 -0.020907818 0.0420281
## VID1-PecanBON -5.127187e-01 -1.89357384 0.868136476 0.9997503
## VID3-PecanBON -6.555303e-01 -2.03638542 0.725324894 0.9889526
## VID4-PecanBON -1.540059e+00 -2.92091381 -0.159203489 0.0122473
## VID3-VID1 -1.428116e-01 -1.52366674 1.238043577 1.0000000
## VID4-VID1 -1.027340e+00 -2.40819512 0.353515194 0.4832810
## VID4-VID3 -8.845284e-01 -2.26538354 0.496326775 0.7737090
Letras de Tukey (para graficar)
library(multcompView)
pvals_long <- tukey_res_long$Tratamientos[, "p adj"]
letters_long <- multcompLetters(pvals_long)
letters_long$Letters
## 114 3Q1 3Q10 3Q11 3Q12 3Q3 3Q4
## "abc" "abcde" "abcde" "defg" "abc" "ab" "cdefg"
## 3Q5 3Q9 ASI Car Car2 CO1 CO3
## "abcd" "abcde" "abcd" "abcdef" "abcdef" "efg" "cdefg"
## CO6 Control EM1 EM2 EM4 HMV4 Huay1
## "fg" "g" "b" "abcd" "acdefg" "abcde" "abc"
## Huay2 Huay3 OlivoHMFCA PecanBON VID1 VID3 VID4
## "abc" "abcd" "abc" "abc" "abcde" "abcdef" "defg"
## 112
## "abcdef"
Gráfico (igual al naranja), pero para diam_long_les
library(ggplot2)
library(dplyr)
library(ggrepel)
# =========================
# 1. Resumen de medias y SE en escala original
# =========================
resumen <- datos %>%
group_by(Tratamientos) %>%
summarise(
mean_orig = mean(diam_long_les, na.rm = TRUE),
se_orig = sd(diam_long_les, na.rm = TRUE)/sqrt(n())
)
# Definir altura máxima para el gráfico (para espacio a las letras)
y_max <- max(resumen$mean_orig + resumen$se_orig) * 1.1
# =========================
# 2. Agregar letras de significancia del Tukey (basado en variable transformada)
# =========================
# letters_long ES EL ANÁLOGO A letters PERO PARA diam_long_les
resumen$letters <- letters_long$Letters[match(resumen$Tratamientos, names(letters_long$Letters))]
# =========================
# 3. Gráfico con barras más anchas, letras verticales y variable original
# =========================
library(ggplot2)
# Guardar el gráfico en un objeto
grafico <- ggplot(resumen, aes(x = reorder(Tratamientos, -mean_orig), y = mean_orig)) +
geom_col(fill = "orange", width = 0.8) +
geom_errorbar(aes(ymin = mean_orig, ymax = mean_orig + se_orig),
width = 0.2, size = 1) +
geom_text(aes(y = mean_orig + se_orig + 0.1, label = letters),
angle = 90, vjust = 0.5, hjust = 0, size = 5) +
labs(
x = "Aislados fúnguicos",
y = "Diámetro longitudinal (cm)"
) +
coord_cartesian(ylim = c(0, y_max)) +
scale_x_discrete(expand = expansion(add = c(0.9, 0.5))) +
scale_y_continuous(expand = expansion(mult = c(0, 0.05))) +
theme_minimal(base_size = 16) +
theme(
axis.line = element_line(color = "black", size = 1),
axis.ticks = element_line(color = "black", size = 1),
axis.text.x = element_text(angle = 90, vjust = 0.5, hjust = 1, size = 12, color = "black"),
axis.text.y = element_text(size = 12, color = "black"),
axis.title.x = element_text(size = 14, color = "black"),
axis.title.y = element_text(size = 12, color = "black"),
panel.grid.major = element_line(color = "gray90"),
panel.grid.minor = element_blank(),
plot.margin = margin(20, 30, 10, 10)
)
grafico
# Exportar como PNG
ggsave("grafico_diametro_longitudinal_naranja.png", plot = grafico, width = 10, height = 6, dpi = 300)
# Exportar como PDF
ggsave("grafico_diametro_longitudinal_naranja.pdf", plot = grafico, width = 10, height = 6)
library(ggplot2)
library(dplyr)
library(ggrepel)
# =========================
# 1. Resumen de medias y SE en escala original
# =========================
resumen_long <- datos %>%
group_by(Tratamientos) %>%
summarise(
mean_long = mean(diam_long_les, na.rm = TRUE),
se_long = sd(diam_long_les, na.rm = TRUE)/sqrt(n())
)
# Definir altura máxima para el gráfico (para espacio a las letras)
y_max_long <- max(resumen_long$mean_long + resumen_long$se_long) * 1.1
# =========================
# 2. Agregar letras de significancia del Tukey (basado en variable transformada)
# =========================
resumen_long$letters <- letters$Letters[match(resumen_long$Tratamientos,
names(letters$Letters))]
# =========================
# 3. Gráfico con barras más anchas, letras verticales y variable original
# =========================
# Guardar el gráfico en un objeto
grafico_long <- ggplot(resumen_long, aes(x = reorder(Tratamientos, -mean_long), y = mean_long)) +
geom_col(fill = "darkgray", width = 0.8) +
# ❗ SOLO BRAZO SUPERIOR DEL ERROR
geom_errorbar(aes(ymin = mean_long, ymax = mean_long + se_long),
width = 0.2, size = 1) +
geom_text(aes(y = mean_long + se_long + 0.1, label = letters),
angle = 90, vjust = 0.5, hjust = 0, size = 5) +
labs(
x = "Aislados fúngicos",
y = "Diámetro longitudinal (cm)"
) +
coord_cartesian(ylim = c(0, y_max_long)) +
scale_x_discrete(expand = expansion(add = c(0.9, 0.5))) +
scale_y_continuous(expand = expansion(mult = c(0, 0.05))) +
theme_minimal(base_size = 16) +
theme(
axis.line = element_line(color = "black", size = 1),
axis.ticks = element_line(color = "black", size = 1),
axis.text.x = element_text(angle = 90, vjust = 0.5, hjust = 1, size = 12, color = "black"),
axis.text.y = element_text(size = 12, color = "black"),
axis.title.x = element_text(size = 14, color = "black"),
axis.title.y = element_text(size = 12, color = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
plot.margin = margin(20, 30, 10, 10)
)
grafico_long
# Exportar como PNG
ggsave("grafico_diam_longitudinal_BE_gris.png", plot = grafico_long,
width = 10, height = 6, dpi = 300)
# Exportar como PDF
ggsave("grafico_diam_longitudinal_BE_gris.pdf", plot = grafico_long,
width = 10, height = 6)
library(ggplot2)
library(dplyr)
library(ggrepel)
# =========================
# 1. Resumen de medias y SE en escala original
# =========================
resumen_long <- datos %>%
group_by(Tratamientos) %>%
summarise(
mean_long = mean(diam_long_les, na.rm = TRUE),
se_long = sd(diam_long_les, na.rm = TRUE)/sqrt(n())
)
# Definir altura máxima para el gráfico (solo para espacio superior)
y_max_long <- max(resumen_long$mean_long) * 1.1
# =========================
# 2. (Eliminado: letras de significancia)
# =========================
# =========================
# 3. Gráfico SIN letras, SIN errorbar, y con valores medios sobre las barras
# =========================
grafico_long <- ggplot(resumen_long, aes(x = reorder(Tratamientos, -mean_long),
y = mean_long)) +
geom_col(fill = "darkgray", width = 0.7) +
# ✔ Agregar valores medios sobre las barras
geom_text(aes(label = round(mean_long, 2)),
angle = 0,
vjust = 0.5, # subir
hjust = 0.5, # centrar horizontalmente
nudge_x = 0, # mover si querés
nudge_y = 0.7, # desplazar un poco hacia arriba
size = 3.1,
fontface = "bold") +
labs(
x = "Aislados fúngicos",
y = "Diámetro longitudinal (cm)"
) +
coord_cartesian(ylim = c(0, y_max_long)) +
scale_x_discrete(expand = expansion(add = c(1.2, 1.0))) +
scale_y_continuous(expand = expansion(mult = c(0, 0.05))) +
theme_minimal(base_size = 16) +
theme(
axis.line = element_line(color = "black", size = 1),
axis.ticks = element_line(color = "black", size = 1),
axis.text.x = element_text(angle = 90, vjust = 0.5, hjust = 1, size = 12, color = "black"),
axis.text.y = element_text(size = 12, color = "black"),
axis.title.x = element_text(size = 14, color = "black"),
axis.title.y = element_text(size = 12, color = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
plot.margin = margin(20, 30, 10, 10)
)
grafico_long
# Exportar como PNG
ggsave("grafico_diam_longitudinal_gris.png", plot = grafico_long,
width = 16, height = 6, dpi = 300)
# Exportar como PDF
ggsave("grafico_diam_longitudinal_gris.pdf", plot = grafico_long,
width = 16, height = 6)
Diametro Transversal sin EE
library(ggplot2)
library(dplyr)
library(ggrepel)
# =========================
# 1. Resumen de medias y SE en escala original
# =========================
resumen_tran <- datos %>%
group_by(Tratamientos) %>%
summarise(
mean_tran = mean(diam_tran_les, na.rm = TRUE),
se_tran = sd(diam_tran_les, na.rm = TRUE)/sqrt(n())
)
# Definir altura máxima para el gráfico (solo para espacio superior)
y_max_tran <- max(resumen_tran$mean_tran) * 1.1
# =========================
# 2. Gráfico SIN letras, SIN errorbar, y con valores medios sobre las barras
# =========================
grafico_tran <- ggplot(resumen_tran, aes(x = reorder(Tratamientos, -mean_tran),
y = mean_tran)) +
geom_col(fill = "darkgray", width = 0.7) +
# ✔ Agregar valores medios sobre las barras
geom_text(aes(label = round(mean_tran, 2)),
angle = 0,
vjust = 0.5,
hjust = 0.5,
nudge_x = 0,
nudge_y = 0.3,
size = 3.1,
fontface = "bold") +
labs(
x = "Aislados fúngicos",
y = "Diámetro transversal (cm)"
) +
coord_cartesian(ylim = c(0, y_max_tran)) +
scale_x_discrete(expand = expansion(add = c(1.2, 1.0))) +
scale_y_continuous(expand = expansion(mult = c(0, 0.05))) +
theme_minimal(base_size = 16) +
theme(
axis.line = element_line(color = "black", size = 1),
axis.ticks = element_line(color = "black", size = 1),
axis.text.x = element_text(angle = 90, vjust = 0.5, hjust = 1, size = 12, color = "black"),
axis.text.y = element_text(size = 12, color = "black"),
axis.title.x = element_text(size = 14, color = "black"),
axis.title.y = element_text(size = 12, color = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
plot.margin = margin(20, 30, 10, 10)
)
grafico_tran
# =========================
# 3. Exportar como PNG y PDF
# =========================
ggsave("grafico_diam_transversal_SB_gris.png", plot = grafico_tran,
width = 16, height = 6, dpi = 300)
ggsave("grafico_diam_transversal_SB_gris.pdf", plot = grafico_tran,
width = 16, height = 6)