easyModels v0.4.0 — Diseños Experimentales Avanzados, Auditoría de Supuestos & Figuras de Publicación
📦 easyModels v0.4.0 — Diseños Experimentales Avanzados, Auditoría de Supuestos & Figuras de Publicación
Esta nueva versión mayor de easyModels amplía significativamente el catálogo de diseños experimentales bioagronómicos, introduce herramientas automatizadas de auditoría de supuestos, selección de modelos multivariados por AIC, formateo de tablas para manuscritos y figuras de publicación en barras e interacciones con letras de Tukey (CLD).
🌾 1. Nuevos Diseños Experimentales
analizar_latino(): Ajuste de diseños en Cuadrado Latino (LSD) controlando fuentes ortogonales de variación ambiental en filas y columnas mediante efectos mixtos cruzados ((1|fila) + (1|columna)) o efectos fijos.analizar_medidas_repetidas(): Ajuste de modelos longitudinales y ensayos con Medidas Repetidas en el Tiempo sobre el mismo sujeto/planta/maceta ((1|sujeto)o(1|bloque/sujeto)).analizar_strip_plot(): Modelado de diseños en Franjas Divididas / Bloques Cruzados (Strip-Plot / Criss-Cross) con factores principales perpendiculares.
🔍 2. Auditoría Automatizada de Supuestos (verificar_supuestos)
- Batería completa de pruebas estadísticas:
-
Normalidad de residuos: Shapiro-Wilk (
$W$ y$p$ -valor exactos). - Homocedasticidad: Prueba de Breusch-Pagan y homogeneidad de varianza.
- Multicolinealidad: Factores de Inflación de Varianza (VIF).
- Autocorrelación: Estadístico de Durbin-Watson.
-
Valores Atípicos e Influyentes: Distancia de Cook con umbral
$D > 4/n$ .
-
Normalidad de residuos: Shapiro-Wilk (
- Reporte interactivo en consola mediante
clicon diagnósticos comprensibles y sugerencias bioestadísticas de corrección.
🤖 3. Asistente Bioestadístico de Transformación (sugerir_modelo)
- Analiza la variable de respuesta empírica (proporción de ceros, soporte acotado
$(0,1)$ , sobredispersión de conteos, asimetría continua positiva). - Calcula el parámetro de potencia óptimo de Box-Cox (
$\lambda$ ). - Recomienda la familia adecuada de GLM/GLMM (
gamma,beta,tweedie,zip,zinb,poisson,negativa_binomial) o la transformación adecuada para LM clásico.
📊 4. Selección y Comparación de Modelos (comparar_modelos)
- Compara múltiples modelos en una tabla unificada con:
- Criterio de Información de Akaike (
$AIC$ ) y Bayesiano ($BIC$ ). - Delta-AIC (
$\Delta AIC$ ) y Pesos de Akaike ($w_i$ ) para ponderación de evidencia. - Log-Verosimilitud (
$LogLik$ ) y coeficientes de determinación$R^2$ Marginal y Condicional.
- Criterio de Información de Akaike (
📄 5. Tablas Formateadas para Tesis y Publicaciones (exportar_tablas)
-
exportar_tabla_anova(): Formatea la tabla ANOVA con grados de libertad, estadístico$F/\chi^2$ , estrellas de significancia ($***, **, *, ns$ ) y tamaño del efecto (Eta-cuadrado parcial$\eta_p^2$ ). Compatible con Markdown, LaTeX ydata.frame. -
exportar_tabla_posthoc(): Exporta las medias marginales estimadas y grupos de letras Tukey en formato limpio para artículos.
🎨 6. Gráficos Científicos de Publicación
-
graficar_predichos():- Soporte para gráficos de barras (
tipo_grafico = "barras"), puntos y líneas con barras de error al 95% o SE. - Letras de significancia Tukey (CLD) alineadas automáticamente sobre las barras/puntos.
- Paletas de colores científicas integradas (
teal,viridis,cividis,set2,okabe_ito).
- Soporte para gráficos de barras (
-
graficar_interaccion(): Gráficos de efectos simples para interacciones de dos vías ($A \times B$ ).
🧪 7. Suite de Pruebas Unitarias
- 40 tests unitarios automatizados (
testthat) cubriendo todas las funciones con 100% de aprobación. - Vignette de uso
guia-easyModels.Rmdactualizada y compilada.
💻 Instalación / Actualización
# Instalar directamente desde GitHub
devtools::install_github("PALP31/easyModels")Autor: Paúl Alexander López Peña (Pontificia Universidad Católica de Chile)