¡Atención!
Instalar el paquete dplyr para hacer uso de la función filter.
Para ello utilizar el siguiente código:
install.packages("dplyr")
Descripción
Argumentos
Nos permite filtrar filas según una condición determinada. Se pueden incluir una o más condiciones en un mismo filtro
data = El marco de datos que se va a filtrar.
Indiccar condiciones de filtrado
Por ejemplo puede filtrar de la columna AT (Acidez Total), perteneciente a la Tabla 1: datos, todas aquellas filas que contengan valores que sean menores o iguales a la media de AT.
library(dplyr) # Se debe llamar al paquete primeromean(AT)
## [1] 3.937647
#Filtrar todos los valores de AT que sean menores o iguales al promedio de AT (<=)filter(datos, datos$AT <=mean(datos$AT))
## Departamento Variedad Brix pH AT PT Caracterización
## 1 Tumbaya Red Delicius 10.0 3.72 2.32 1.03 Dulce
## 2 Tumbaya Red Delicius 11.0 3.70 2.18 1.30 Dulce
## 3 Tumbaya Red Delicius 8.0 3.59 3.08 0.77 Dulce
## 4 Humahuaca Red Delicius 12.0 4.71 1.06 0.95 Dulce
## 5 Humahuaca Amarilla tempranera 15.0 4.86 0.96 0.33 Amargo
## 6 Humahuaca Melona 16.0 4.79 2.12 1.79 Dulce-amargo
## 7 Humahuaca Verde deliciosa 10.0 3.94 3.31 0.86 Dulce
## 8 Humahuaca Desconocida roja I 14.5 3.74 2.99 0.64 Dulce
## 9 Humahuaca Desconocida roja II 12.0 4.73 0.87 1.18 Dulce
#Misma confición pero con el ordenador %>% o |>datos %>%select(AT) %>%filter(AT <=mean(AT))
##
## Friedman rank sum test
##
## data: dat.friedman$olor, dat.friedman$tratamientos and dat.friedman$bloques
## Friedman chi-squared = 16.909, df = 2, p-value = 0.0002129
friedman_test() {rstatix}
¡Atención!
Instalar el paquete rstatix para hacer uso de la función friedman_test.
Para ello utilizar el siguiente código:
install.packages("rstatix")
Descripción
Argumentos
Proporciona un marco fácil de usar para realizar una prueba de suma de rangos de Friedman
data = data.frame que contiene las variables de la fórmula
formula = fórmula de la forma a ~ b | c, donde a (numérico) es el nombre de la variable dependiente; b son las variables del factor dentro de los sujetos; y c (factor) es el nombre de la columna que contiene el identificador de los individuos/sujetos. Debe ser único por individuo
tratamientos =factor(rep(c("control","ch","ch+2%AEO"), times =10))bloques =factor(rep(c("1","2","3","4","5","6","7","8","9","10"),each =3))olor =c(1,3,3,1,2,4,1,2,4,2,3,5,1,3,3,1,3,3,2,2,3,2,3,3,3,3,5,1,3,3)dat.friedman =data.frame(tratamientos,bloques,olor)dat.friedman