Etude de l`influence de dose d`Azote et de densité sur le rendement

Transcription

Etude de l`influence de dose d`Azote et de densité sur le rendement
Etude de l’influence de dose d’Azote et de densité sur le rendement de mais
1. Données (le début du tableau)
1
2
3
4
5
6
Densite Azote CodeDens CodeAzote Bloc Parcelle Rendt Pyrale
75
60
1
1
1
5
67
4
75
60
1
1
2
5
85
20
75
60
1
1
3
7
50
51
75
60
1
1
4
4
61
46
75
120
1
2
1
3
73
31
75
120
1
2
2
9
91
24
2. Statistiques
Densite
100:12
125:12
75 :12
Azote
120:12
180:12
60 :12
CodeDens
1:12
2:12
3:12
CodeAzote
Rendt
1:12
Min.
: 50.00
2:12
1st Qu.: 83.00
3:12
Median : 95.00
Mean
: 92.11
3rd Qu.:102.25
Max.
:113.00
3. Plan de l’expérience
4. Régression simple
lm(formula = Rendt ~ Pyrale)
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 108.022
5.818 18.566
<2e-16 ***
Pyrale
-0.545
0.182 -2.995
0.0051 **
--Residual standard error: 14.23 on 34 degrees of freedom
Multiple R-squared: 0.2087, Adjusted R-squared: 0.1854
F-statistic: 8.968 on 1 and 34 DF, p-value: 0.005096
Pyrale
Min.
: 4.00
1st Qu.: 20.00
Median : 27.50
Mean
: 29.19
3rd Qu.: 37.00
Max.
: 65.00
5. Graphe de l’interaction entre les deux facteurs
6. Analyse de variance avec les 2 facteurs+interaction
lm(formula = Rendt ~ CodeDens + CodeAzote + CodeDens:CodeAzote,
contrasts = list(CodeDens = "contr.sum", CodeAzote = "contr.sum"))
Residual standard error: 11.97 on 27 degrees of freedom
Multiple R-squared: 0.555,
Adjusted R-squared: 0.4232
F-statistic: 4.21 on 8 and 27 DF, p-value: 0.002236
Analysis of Variance Table
Response: Rendt
Df
CodeDens
2
CodeAzote
2
CodeDens:CodeAzote 4
Residuals
27
--Graphe des résidus
Sum Sq Mean Sq F value
Pr(>F)
2626.9 1313.44 9.1636 0.0009174 ***
1937.4 968.69 6.7583 0.0041721 **
263.3
65.82 0.4592 0.7649149
3870.0 143.33
7. Analyse de variance avec les 2 facteurs sans interaction
interaction
lm(formula = Rendt ~ CodeDens + CodeAzote, contrasts = list(CodeDens = "contr.sum",
CodeAzote = "contr.sum"))
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept)
92.111
1.924 47.863 < 2e-16 ***
CodeDens1
-11.278
2.722 -4.144 0.000245 ***
CodeDens2
1.889
2.722
0.694 0.492834
CodeAzote1
-9.861
2.722 -3.623 0.001028 **
CodeAzote2
2.139
2.722
0.786 0.437902
--Residual standard error: 11.55 on 31 degrees of freedom
Multiple R-squared: 0.5248, Adjusted R-squared: 0.4635
F-statistic: 8.558 on 4 and 31 DF, p-value: 8.965e-05
Analysis of Variance Table
Response: Rendt
Df Sum Sq Mean Sq F value
Pr(>F)
CodeDens
2 2626.9 1313.44 9.8510 0.0004878 ***
CodeAzote 2 1937.4 968.69 7.2653 0.0025847 **
Residuals 31 4133.3 133.33
--8. Comparaison des densités et des doses d’Azote
Moyennes des
des rendements par densité
CodeDens: 1
80.83333
CodeDens: 2
94
CodeDens: 3
101.5
Moyennes des rendements par dose d’azote
CodeAzote: 1
82.25
CodeAzote: 2
94.25
CodeAzote: 3
99.83333
Comparaisons des densités
densités sur le rendement
Pairwise comparisons using t tests with pooled SD
data:
Rendt and CodeDens
data:
Rendt and CodeDens
1
2
2 0.0701 3 0.0021 0.5543
1
2
2 0.0467 3 0.0021 0.1848
P value adjustment method: bonferroni
P value adjustment method: holm
Pairwise comparisons using t tests with pooled SD
data:
Rendt and CodeAzote
data:
Rendt and CodeDens
1
2
2 0.144 3 0.015 1.000
1
2
2 0.096 3 0.015 0.346
P value adjustment method: bonferroni
P value adjustment method: holm
7. Données déséquilibrées
table(Mais$CodeDens,Mais$CodeAzote)
Densité
Azote
1 2 3
1 1 2 4
2 4 1 2
3 2 4 1
modDesequ = lm(Rendt ~ CodeDens+CodeAzote+CodeDens:CodeAzote,data=Mais,
contrasts = list(CodeDens = "contr.sum", CodeAzote="contr.sum"))
Analysis of Variance Table
Response: Rendt
Df
2
2
4
12
CodeDens
CodeAzote
CodeDens:CodeAzote
Residuals
Sum Sq Mean Sq F value Pr(>F)
659.81 329.90 1.6511 0.2326
833.29 416.64 2.0852 0.1670
102.11
25.53 0.1278 0.9695
2397.75 199.81
Anova Table (Type II tests)
Response: Rendt
Sum Sq Df F value
1033.00 2 2.5849
833.29 2 2.0852
102.11 4 0.1278
2397.75 12
CodeDens
CodeAzote
CodeDens:CodeAzote
Residuals
Pr(>F)
0.1165
0.1670
0.9695
Anova Table (Type III tests)
Response: Rendt
Sum Sq Df F value
Pr(>F)
(Intercept)
125821 1 629.6975 9.726e-12 ***
CodeDens
904 2
2.2625
0.1466
CodeAzote
729 2
1.8250
0.2032
CodeDens:CodeAzote
102 4
0.1278
0.9695
Residuals
2398 12
modDesequ2 = lm(Rendt ~ CodeAzote+CodeDens+CodeDens*CodeAzote,
data=Mais,contrasts = list(CodeDens = "contr.sum", CodeAzote="contr.sum"))
Analysis of Variance Table
Response: Rendt
Df Sum Sq Mean Sq F value Pr(>F)
CodeAzote
2 460.10 230.05 1.1513 0.3488
CodeDens
2 1033.00 516.50 2.5849 0.1165
CodeAzote:CodeDens
4 102.11
25.53 0.1278 0.9695
Residuals
12 2397.75 199.81
Anova Table (Type II tests)
Response: Rendt
Sum Sq Df F value
833.29 2 2.0852
1033.00 2 2.5849
102.11 4 0.1278
2397.75 12
CodeAzote
CodeDens
CodeAzote:CodeDens
Residuals
Pr(>F)
0.1670
0.1165
0.9695
Anova Table (Type III tests)
Response: Rendt
(Intercept)
CodeAzote
CodeDens
CodeAzote:CodeDens
Residuals
102
Sum Sq Df F value
Pr(>F)
125821 1 629.6975 9.726e-12 ***
729 2
1.8250
0.2032
904 2
2.2625
0.1466
4
0.1278
0.9695
2398 12
8. Analyse de la covariance
Pyrale et Densite
-----------------Rendt.lm = lm(Rendt ~ Pyrale*CodeDens, data=Mais,
contrasts = list(CodeDens = "contr.sum"))
Anova Table (Type II tests)
Response: Rendt
Pyrale
CodeDens
Pyrale:CodeDens
Residuals
--Signif. codes:
Sum Sq Df F value
Pr(>F)
1879.8 1 13.6335 0.0008826 ***
2691.4 2 9.7601 0.0005434 ***
54.5 2 0.1976 0.8217260
4136.4 30
0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Pyrale et Azote
-----------------Rendt.lm = lm(Rendt ~ Pyrale*CodeAzote, data=Mais,
contrasts = list(CodeAzote = "contr.sum"))
Anova Table (Type II tests)
Response: Rendt
Sum Sq Df F value
Pyrale
1470.6 1 9.1058
CodeAzote
1592.8 2 4.9311
Pyrale:CodeAzote 444.3 2 1.3756
Residuals
4845.2 30
--Signif. codes: 0 ‘***’ 0.001 ‘**’
Pr(>F)
0.005156 **
0.014074 *
0.268161
0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Pyrale + l'interaction CodeDens*CodeAzote
-----------------------------------------Rendt.lm = lm(Rendt ~ Pyrale+CodeDens+CodeAzote+CodeDens*CodeAzote, data=Mais,
contrasts = list(CodeDens = "contr.sum", CodeAzote="contr.sum")
Anova Table (Type II tests)
Response: Rendt
Sum Sq Df
Pyrale
1702.05 1
CodeDens
2686.14 2
CodeAzote
1587.51 2
CodeDens:CodeAzote 435.43 4
Residuals
2167.95 26
--Signif. codes: 0 ‘***’ 0.001
F value
20.4126
16.1073
9.5194
1.3055
Pr(>F)
0.0001200 ***
2.813e-05 ***
0.0007907 ***
0.2939705
‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Pyrale codeAzote et codeDensite
#----------------------------
Rendt.lm = lm(Rendt ~ Pyrale+CodeDens+CodeAzote, data=Mais,
contrasts = list(CodeDens = "contr.sum", CodeAzote="contr.sum"))
Anova Table (Type II tests)
Response: Rendt
Sum Sq Df F value
Pr(>F)
Pyrale
1529.9 1 17.6298 0.0002205 ***
CodeDens 2686.1 2 15.4769 2.409e-05 ***
CodeAzote 1587.5 2 9.1468 0.0007915 ***
Residuals 2603.4 30
--Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residuals:
Min
1Q
-22.773 -5.955
Median
2.632
3Q
5.437
Max
14.210
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 107.0040
3.8719 27.636 < 2e-16 ***
Pyrale
-0.5101
0.1215 -4.199 0.000221 ***
CodeDens1
-11.3770
2.1958 -5.181 1.4e-05 ***
CodeDens2
1.8322
2.1957
0.834 0.410629
CodeAzote1
-8.3874
2.2236 -3.772 0.000712 ***
CodeAzote2
0.4668
2.2315
0.209 0.835716
--Residual standard error: 9.316 on 30 degrees of freedom
Multiple R-squared: 0.7007, Adjusted R-squared: 0.6508
F-statistic: 14.05 on 5 and 30 DF, p-value: 4.17e-07