library(readxl)
library(dplyr)
library(ggplot2)
## lechuga
# Datos
res.lechuga.d <- lechuga.d %>%
dplyr::group_by(., Sistema) %>%
dplyr::summarise( n=n(), media=mean(Peso), median=median(Peso), sd=sd(Peso)) %>%
dplyr::mutate( se=sd/sqrt(n)) %>%
dplyr::mutate( ic=se * qt((1-0.05)/2 + .5, n-1))
res.lechuga.d
## # A tibble: 2 × 7
## Sistema n media median sd se ic
## <chr> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Convencionales 28 45.1 31.6 50.1 9.47 19.4
## 2 Elevadas 54 21.4 21.2 4.33 0.589 1.18
## rabano
# Datos
res.rabano.d <- rabano.d %>%
dplyr::group_by(., Sistema) %>%
dplyr::summarise( n=n(), media=mean(Peso), median=median(Peso), sd=sd(Peso)) %>%
dplyr::mutate( se=sd/sqrt(n)) %>%
dplyr::mutate( ic=se * qt((1-0.05)/2 + .5, n-1))
res.rabano.d
## # A tibble: 2 × 7
## Sistema n media median sd se ic
## <chr> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Convencionales 80 35.0 34.5 17.7 1.98 3.94
## 2 Elevadas 139 41.6 40.5 8.49 0.720 1.42
# Grafico
Especie=c("Lechuga","Lechuga","Rábano","Rábano"); Especie
## [1] "Lechuga" "Lechuga" "Rábano" "Rábano"
Peso.data <- data.frame( rbind(res.lechuga.d, res.rabano.d), Especie)
Peso.data
## Sistema n media median sd se ic Especie
## 1 Convencionales 28 45.12143 31.65 50.085463 9.4652628 19.421115 Lechuga
## 2 Elevadas 54 21.35741 21.15 4.329042 0.5891080 1.181601 Lechuga
## 3 Convencionales 80 34.97625 34.50 17.700020 1.9789224 3.938946 Rábano
## 4 Elevadas 139 41.58633 40.50 8.493162 0.7203806 1.424411 Rábano
graf.peso <- ggplot(Peso.data, aes(x=Sistema, y=media, color=Sistema) )+
geom_point( aes(x=Sistema, y=media)) +
geom_errorbar( aes(x=Sistema, ymin=media-se, ymax=media+se),
width=0.1, alpha=0.9)+
labs(x = "Tratamientos", y = "Peso de la planta (g)")+
theme_bw()+
ylim(0, 65)+
theme(legend.position = "none")+
facet_wrap(~Especie)
graf.peso
# lechuga
lec.ele <- subset(lechuga.d, Sistema=="Elevadas")
lec.con <- subset(lechuga.d, Sistema=="Convencionales")
lechuga.t <- t.test(lec.ele$Peso, lec.con$Peso); lechuga.t
##
## Welch Two Sample t-test
##
## data: lec.ele$Peso and lec.con$Peso
## t = -2.5058, df = 27.209, p-value = 0.01849
## alternative hypothesis: true difference in means is not equal to 0
## 95 percent confidence interval:
## -43.215712 -4.312331
## sample estimates:
## mean of x mean of y
## 21.35741 45.12143
# rabano
rab.ele <- subset(rabano.d, Sistema=="Elevadas")
rab.con <- subset(rabano.d, Sistema=="Convencionales")
rabano.t <- t.test(rab.ele$Peso, rab.con$Peso); rabano.t
##
## Welch Two Sample t-test
##
## data: rab.ele$Peso and rab.con$Peso
## t = 3.1387, df = 100.32, p-value = 0.002228
## alternative hypothesis: true difference in means is not equal to 0
## 95 percent confidence interval:
## 2.432071 10.788091
## sample estimates:
## mean of x mean of y
## 41.58633 34.97625
Ambas comparacuiones presentaron p-valores menores a 0.05 lo que indica que los dos tratamientos (convencionales y elevadas) son estadísticamente diferentes para cada especie
# Datos
diam.lechuga.nd <- lechuga.nd %>%
dplyr::group_by(., Sistema, DDS) %>%
dplyr::summarise( n=n(), media=mean(DIAM), median=median(DIAM), sd=sd(DIAM)) %>%
dplyr::mutate( se=sd/sqrt(n)) %>%
dplyr::mutate( ic=se * qt((1-0.05)/2 + .5, n-1))%>%
ungroup()
diam.lechuga.nd
## # A tibble: 10 × 8
## Sistema DDS n media median sd se ic
## <chr> <dbl> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Convencional 1 33 6.18 6 2.32 0.405 0.824
## 2 Convencional 7 32 9.30 9.5 2.33 0.413 0.842
## 3 Convencional 14 32 10.0 10 2.83 0.501 1.02
## 4 Convencional 21 27 12.1 12.5 3.36 0.647 1.33
## 5 Convencional 28 28 15.7 16 4.66 0.880 1.81
## 6 Elevada 1 54 6.74 6.25 2.35 0.320 0.642
## 7 Elevada 7 54 9.24 9.5 2.03 0.277 0.555
## 8 Elevada 14 54 12.1 12 2.47 0.336 0.673
## 9 Elevada 21 54 13.0 13 2.08 0.284 0.569
## 10 Elevada 28 54 13.9 14 2.26 0.307 0.616
# Grafico
graf.diam.lec <- ggplot(diam.lechuga.nd, aes(x = as.factor(DDS), y = media, color = Sistema)) +
geom_point() +
geom_errorbar(aes(x = as.factor(DDS), ymin = media - se, ymax = media + se, colour = Sistema),
width = 0.1, alpha = 0.7) +
labs(x = "Dias después de siembra", y = "Diametro de la planta (cm)") +
geom_line(aes(group = Sistema)) +
theme_bw()+
ylim(0, 18)
graf.diam.lec
## Hojas lechuga
# Datos
NH.lechuga.nd <- lechuga.nd %>%
dplyr::group_by(., Sistema, DDS) %>%
dplyr::summarise( n=n(), media=mean(NH), median=median(NH), sd=sd(NH)) %>%
dplyr::mutate( se=sd/sqrt(n)) %>%
dplyr::mutate( ic=se * qt((1-0.05)/2 + .5, n-1))%>%
ungroup()
NH.lechuga.nd
## # A tibble: 10 × 8
## Sistema DDS n media median sd se ic
## <chr> <dbl> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Convencional 1 33 5.55 5 1.15 0.200 0.407
## 2 Convencional 7 32 6.09 6 1.57 0.278 0.567
## 3 Convencional 14 32 8.84 9 2.48 0.438 0.893
## 4 Convencional 21 27 11.8 12 3.21 0.618 1.27
## 5 Convencional 28 28 15.1 15.5 5.16 0.976 2.00
## 6 Elevada 1 54 5.52 5 0.863 0.117 0.236
## 7 Elevada 7 54 6.44 6 1.04 0.142 0.284
## 8 Elevada 14 54 9.15 9 0.878 0.119 0.240
## 9 Elevada 21 54 11.1 11 1.12 0.152 0.306
## 10 Elevada 28 54 13.6 14 1.37 0.186 0.373
# Grafico
graf.NH.lec <- ggplot(NH.lechuga.nd, aes(x = as.factor(DDS), y = media, color = Sistema)) +
geom_point() +
geom_errorbar(aes(x = as.factor(DDS), ymin = media - se, ymax = media + se, colour = Sistema),
width = 0.1, alpha = 0.7) +
labs(x = "Dias después de siembra", y = "Número de hojas") +
geom_line(aes(group = Sistema)) +
theme_bw()+
ylim(0, 18)
graf.NH.lec
## Hojas rabano
# Datos
NH.rabano.nd <- rabano.nd %>%
dplyr::group_by(., Sistema, DDS) %>%
dplyr::summarise( n=n(), media=mean(NH), median=median(NH), sd=sd(NH)) %>%
dplyr::mutate( se=sd/sqrt(n)) %>%
dplyr::mutate( ic=se * qt((1-0.05)/2 + .5, n-1))%>%
ungroup()
NH.rabano.nd
## # A tibble: 6 × 8
## Sistema DDS n media median sd se ic
## <chr> <dbl> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Convencional 1 86 4.13 4 0.629 0.0678 0.135
## 2 Convencional 10 80 4.98 5 1.14 0.127 0.253
## 3 Convencional 20 80 6.68 7 1.30 0.145 0.289
## 4 Elevada 1 140 4.68 4.75 0.741 0.0627 0.124
## 5 Elevada 10 140 5.25 5 1.07 0.0905 0.179
## 6 Elevada 20 139 5.92 6 1.23 0.105 0.207
# Grafico
graf.NH.rab <- ggplot(NH.rabano.nd, aes(x = as.factor(DDS), y = media, color = Sistema)) +
geom_point() +
geom_errorbar(aes(x = as.factor(DDS), ymin = media - se, ymax = media + se, colour = Sistema),
width = 0.1, alpha = 0.7) +
labs(x = "Dias después de siembra", y = "Número de hojas") +
geom_line(aes(group = Sistema)) +
theme_bw()+
ylim(0, 12)
graf.NH.rab
# Datos
ALT.rabano.nd <- rabano.nd %>%
dplyr::group_by(., Sistema, DDS) %>%
dplyr::summarise( n=n(), media=mean(ALT), median=median(ALT), sd=sd(ALT)) %>%
dplyr::mutate( se=sd/sqrt(n)) %>%
dplyr::mutate( ic=se * qt((1-0.05)/2 + .5, n-1))%>%
ungroup()
ALT.rabano.nd
## # A tibble: 6 × 8
## Sistema DDS n media median sd se ic
## <chr> <dbl> <int> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 Convencional 1 86 4.57 5 0.775 0.0836 0.166
## 2 Convencional 10 80 6.45 7 1.17 0.131 0.260
## 3 Convencional 20 80 6.9 7 1.53 0.171 0.341
## 4 Elevada 1 140 4.94 5 0.712 0.0602 0.119
## 5 Elevada 10 140 6.8 7 1.09 0.0925 0.183
## 6 Elevada 20 139 6.81 7 1.44 0.122 0.242
# Grafico
graf.ALT.rab <- ggplot(ALT.rabano.nd, aes(x = as.factor(DDS), y = media, color = Sistema)) +
geom_point() +
geom_errorbar(aes(x = as.factor(DDS), ymin = media - se, ymax = media + se, colour = Sistema),
width = 0.1, alpha = 0.7) +
labs(x = "Dias después de siembra", y = "Altura (cm)") +
geom_line(aes(group = Sistema)) +
theme_bw()+
ylim(0, 10)
graf.ALT.rab