min_grapes = as.data.frame(sapply(grapes[1:11], min))
q1_grapes = as.data.frame(sapply(grapes[1:11], quantile, probs=0.25))
mean_grapes = as.data.frame(sapply(grapes[1:11], mean.default))
mediana_grapes = as.data.frame(sapply(grapes[1:11], median.default))
var_grapes = round(as.data.frame(sapply(grapes[1:11], var)),2)
sd_grapes = round(as.data.frame(sapply(grapes[1:11], sd)),2)
q3_grapes = as.data.frame(sapply(grapes[1:11], quantile, probs=0.75))
max_grapes = as.data.frame(sapply(grapes[1:11], max))
s_grapes = round(as.data.frame(sapply(grapes[1:11], skew)),2)
c_grapes = round(as.data.frame(sapply(grapes[1:11], kurtosi)),2)
## Número de muestras ##
No_Muestras_grapes = nrow(grapes)
No_Muestras_grapes
## [1] 104
grapes_AED = round(cbind(min_grapes, q1_grapes, mean_grapes, mediana_grapes, var_grapes, sd_grapes, q3_grapes, max_grapes, s_grapes, c_grapes),2)
names(grapes_AED) = c("Mín", "Q1", "Media", "Mediana", "Varianza", "Desv. Est.", "Q3", "Máx", "Simetría", "Curtosis")
grapes_AED = t(grapes_AED)
DT::datatable(grapes_AED)
par(mfrow = c(1, ncol(grapes[11])))
invisible(lapply(1:ncol(grapes[1:11]), function(i) boxplot(grapes[, i], main=names(grapes[i]))))
par(mfrow = c(1, ncol(grapes[11])))
invisible(lapply(1:ncol(grapes[1:11]), function(i) hist(grapes[, i], main=names(grapes[i]), xlab=names(grapes[i]), ylab="Frecuencia")))
min_mango = as.data.frame(sapply(mango[1:11], min))
q1_mango = as.data.frame(sapply(mango[1:11], quantile, probs=0.25))
mean_mango = as.data.frame(sapply(mango[1:11], mean.default))
mediana_mango = as.data.frame(sapply(mango[1:11], median.default))
var_mango = round(as.data.frame(sapply(mango[1:11], var)),2)
sd_mango = round(as.data.frame(sapply(mango[1:11], sd)),2)
q3_mango = as.data.frame(sapply(mango[1:11], quantile, probs=0.75))
max_mango = as.data.frame(sapply(mango[1:11], max))
s_mango = round(as.data.frame(sapply(mango[1:11], skew)),2)
c_mango = round(as.data.frame(sapply(mango[1:11], kurtosi)),2)
## Número de muestras ##
No_Muestras_mango = nrow(mango)
No_Muestras_mango
## [1] 104
mango_AED = round(cbind(min_mango, q1_mango, mean_mango, mediana_mango, var_mango, sd_mango, q3_mango, max_mango, s_mango, c_mango),2)
names(mango_AED) = c("Mín", "Q1", "Media", "Mediana", "Varianza", "Desv. Est.", "Q3", "Máx", "Simetría", "Curtosis")
mango_AED = t(mango_AED)
DT::datatable(mango_AED)
par(mfrow = c(1, ncol(mango[11])))
invisible(lapply(1:ncol(mango[1:11]), function(i) boxplot(mango[, i], main=names(mango[i]))))
par(mfrow = c(1, ncol(mango[11])))
invisible(lapply(1:ncol(mango[1:11]), function(i) hist(mango[, i], main=names(mango[i]), xlab=names(mango[i]), ylab="Frecuencia")))
min_mulberry = as.data.frame(sapply(mulberry[1:11], min))
q1_mulberry = as.data.frame(sapply(mulberry[1:11], quantile, probs=0.25))
mean_mulberry = as.data.frame(sapply(mulberry[1:11], mean.default))
mediana_mulberry = as.data.frame(sapply(mulberry[1:11], median.default))
var_mulberry = round(as.data.frame(sapply(mulberry[1:11], var)),2)
sd_mulberry = round(as.data.frame(sapply(mulberry[1:11], sd)),2)
q3_mulberry = as.data.frame(sapply(mulberry[1:11], quantile, probs=0.75))
max_mulberry = as.data.frame(sapply(mulberry[1:11], max))
s_mulberry = round(as.data.frame(sapply(mulberry[1:11], skew)),2)
c_mulberry = round(as.data.frame(sapply(mulberry[1:11], kurtosi)),2)
## Número de muestras ##
No_Muestras_mulberry = nrow(mulberry)
No_Muestras_mulberry
## [1] 104
mulberry_AED = round(cbind(min_mulberry, q1_mulberry, mean_mulberry, mediana_mulberry, var_mulberry, sd_mulberry, q3_mulberry, max_mulberry, s_mulberry, c_mulberry),2)
names(mulberry_AED) = c("Mín", "Q1", "Media", "Mediana", "Varianza", "Desv. Est.", "Q3", "Máx", "Simetría", "Curtosis")
mulberry_AED = t(mulberry_AED)
DT::datatable(mulberry_AED)
par(mfrow = c(1, ncol(mulberry[11])))
invisible(lapply(1:ncol(mulberry[1:11]), function(i) boxplot(mulberry[, i], main=names(mulberry[i]))))
par(mfrow = c(1, ncol(mulberry[11])))
invisible(lapply(1:ncol(mulberry[1:11]), function(i) hist(mulberry[, i], main=names(mulberry[i]), xlab=names(mulberry[i]), ylab="Frecuencia")))
min_pomegranate = as.data.frame(sapply(pomegranate[1:11], min))
q1_pomegranate = as.data.frame(sapply(pomegranate[1:11], quantile, probs=0.25))
mean_pomegranate = as.data.frame(sapply(pomegranate[1:11], mean.default))
mediana_pomegranate = as.data.frame(sapply(pomegranate[1:11], median.default))
var_pomegranate = round(as.data.frame(sapply(pomegranate[1:11], var)),2)
sd_pomegranate = round(as.data.frame(sapply(pomegranate[1:11], sd)),2)
q3_pomegranate = as.data.frame(sapply(pomegranate[1:11], quantile, probs=0.75))
max_pomegranate = as.data.frame(sapply(pomegranate[1:11], max))
s_pomegranate = round(as.data.frame(sapply(pomegranate[1:11], skew)),2)
c_pomegranate = round(as.data.frame(sapply(pomegranate[1:11], kurtosi)),2)
## Número de muestras ##
No_Muestras_pomegranate = nrow(pomegranate)
No_Muestras_pomegranate
## [1] 104
pomegranate_AED = round(cbind(min_pomegranate, q1_pomegranate, mean_pomegranate, mediana_pomegranate, var_pomegranate, sd_pomegranate, q3_pomegranate, max_pomegranate, s_pomegranate, c_pomegranate),2)
names(pomegranate_AED) = c("Mín", "Q1", "Media", "Mediana", "Varianza", "Desv. Est.", "Q3", "Máx", "Simetría", "Curtosis")
pomegranate_AED = t(pomegranate_AED)
DT::datatable(pomegranate_AED)
par(mfrow = c(1, ncol(pomegranate[11])))
invisible(lapply(1:ncol(pomegranate[1:11]), function(i) boxplot(pomegranate[, i], main=names(pomegranate[i]))))
par(mfrow = c(1, ncol(pomegranate[11])))
invisible(lapply(1:ncol(pomegranate[1:11]), function(i) hist(pomegranate[, i], main=names(pomegranate[i]), xlab=names(pomegranate[i]), ylab="Frecuencia")))
Según el análisis estadístico de los datos, la variable que presenta asimetría negativa y que se sale del intervalo [-1, 1] es la del Potasio (K), pues la asimetría de esta variable es de -2.64 y la media y la mediana se separan por 11 puntos, siendo necesario realizar una transformación de los datos de esta variable. Por otra parte, existen otras variables que presentas valores atípicos pero estos no afectan la simetría, ni la media ni la mediana.
min_potato = as.data.frame(sapply(potato[1:11], min))
q1_potato = as.data.frame(sapply(potato[1:11], quantile, probs=0.25))
mean_potato = as.data.frame(sapply(potato[1:11], mean.default))
mediana_potato = as.data.frame(sapply(potato[1:11], median.default))
var_potato = round(as.data.frame(sapply(potato[1:11], var)),2)
sd_potato = round(as.data.frame(sapply(potato[1:11], sd)),2)
q3_potato = as.data.frame(sapply(potato[1:11], quantile, probs=0.75))
max_potato = as.data.frame(sapply(potato[1:11], max))
s_potato = round(as.data.frame(sapply(potato[1:11], skew)),2)
c_potato = round(as.data.frame(sapply(potato[1:11], kurtosi)),2)
## Número de muestras ##
No_Muestras_potato = nrow(potato)
No_Muestras_potato
## [1] 100
potato_AED = round(cbind(min_potato, q1_potato, mean_potato, mediana_potato, var_potato, sd_potato, q3_potato, max_potato, s_potato, c_potato),2)
names(potato_AED) = c("Mín", "Q1", "Media", "Mediana", "Varianza", "Desv. Est.", "Q3", "Máx", "Simetría", "Curtosis")
potato_AED = t(potato_AED)
DT::datatable(potato_AED)
par(mfrow = c(1, ncol(potato[11])))
invisible(lapply(1:ncol(potato[1:11]), function(i) boxplot(potato[, i], main=names(potato[i]))))
par(mfrow = c(1, ncol(potato[11])))
invisible(lapply(1:ncol(potato[1:11]), function(i) hist(potato[, i], main=names(potato[i]), xlab=names(potato[i]), ylab="Frecuencia")))
min_ragi = as.data.frame(sapply(ragi[1:11], min))
q1_ragi = as.data.frame(sapply(ragi[1:11], quantile, probs=0.25))
mean_ragi = as.data.frame(sapply(ragi[1:11], mean.default))
mediana_ragi = as.data.frame(sapply(ragi[1:11], median.default))
var_ragi = round(as.data.frame(sapply(ragi[1:11], var)),2)
sd_ragi = round(as.data.frame(sapply(ragi[1:11], sd)),2)
q3_ragi = as.data.frame(sapply(ragi[1:11], quantile, probs=0.75))
max_ragi = as.data.frame(sapply(ragi[1:11], max))
s_ragi = round(as.data.frame(sapply(ragi[1:11], skew)),2)
c_ragi = round(as.data.frame(sapply(ragi[1:11], kurtosi)),2)
## Número de muestras ##
No_Muestras_ragi = nrow(ragi)
No_Muestras_ragi
## [1] 104
ragi_AED = round(cbind(min_ragi, q1_ragi, mean_ragi, mediana_ragi, var_ragi, sd_ragi, q3_ragi, max_ragi, s_ragi, c_ragi),2)
names(ragi_AED) = c("Mín", "Q1", "Media", "Mediana", "Varianza", "Desv. Est.", "Q3", "Máx", "Simetría", "Curtosis")
ragi_AED = t(ragi_AED)
DT::datatable(ragi_AED)
par(mfrow = c(1, ncol(ragi[11])))
invisible(lapply(1:ncol(ragi[1:11]), function(i) boxplot(ragi[, i], main=names(ragi[i]))))
par(mfrow = c(1, ncol(ragi[11])))
invisible(lapply(1:ncol(ragi[1:11]), function(i) hist(ragi[, i], main=names(ragi[i]), xlab=names(ragi[i]), ylab="Frecuencia")))