Bonsoir à tous,
Je cherchais à extraire une p.value d'un summary d'une régression linéaire. Je n'y suis pas arrivée et j'ai donc cherché sur le net et je suis tombée sur cette réponse de Manoir en 2009 sur votre site bien-aimé :
Réponse de la machine :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Regression=lm(Tableau3$Temps~Tableau3[,colonne_calcium3], data=Tableau3) summary(Regression)
OK selon les conseils de Manoir, j'ai effectué la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Call: lm(formula = Tableau3$Temps ~ Tableau3[, colonne_calcium3], data = Tableau3) Residuals: Min 1Q Median 3Q Max -22.754 -12.063 -2.205 11.370 23.462 Coefficients: Estimate Std. Error t value Pr(>|t|) (Intercept) 1.023e+02 6.834e+01 1.497 0.144 Tableau3[, colonne_calcium3] 5.000e-05 9.221e-05 0.542 0.591 Residual standard error: 14.43 on 33 degrees of freedom Multiple R-squared: 0.008832, Adjusted R-squared: -0.0212 F-statistic: 0.294 on 1 and 33 DF, p-value: 0.5913
Réponse de la machine :
Code : Sélectionner tout - Visualiser dans une fenêtre à part summary(Regression)[[4]][,4]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 (Intercept) Tableau3[, colonne_calcium3] 0.1438024 0.5912872
Donc oh miracle ça marche, j'arrive à extraire les p.value de mon lm.
Mais pour mourir moins bête, je voudrais comprendre parce que là, les doubles crochets autour du 4 me laissent perplexe/dubitative.
Je ne comprends pas le détail de la commande "summary(Regression)[[4]][,4]", et plus précisément que précisent les [[4]][,4] ?
Parle-t-il de lignes ? de colonnes ? qu'est-ce que c'est que ces doubles crochets ??
Merci d'avance pour les éclaircissements !
Bonne soirée !
Partager