Listing du fichier aqt_det.php
00001 <?php
00002 error_reporting(E_ALL | E_NOTICE ) ;
00003 # (gH) -_- aqt_det.php ; TimeStamp (unix) : 14 Juillet 2009 vers 13:49
00004 include("../std.php") ;
00005 debutPage("Analyse détaillée d'une variable quantitative") ;
00006 ###########################################################
00007
00008 h1("Analyse détaillée d'une variable quantitative :") ;
00009
00010 blockquote() ;
00011 h2("caractéristiques (m, s, cv, q2, iqr, iqr%...),") ;
00012 h2("tests de normalité, graphiques,") ;
00013 h2("valeurs extrêmes (\"outliers\").") ;
00014 finblockquote() ;
00015
00016 pvide() ;
00017
00018 $xmp = 0 ;
00019 if (isset($_GET["xmp"])) { $xmp = $_GET["xmp"] ; } ; # pour les exemples
00020 if (isset($_POST["xmp"])) { $xmp = $_POST["xmp"] ; } ;
00021
00022 if ($xmp==1) {
00023 $vnd = "Poids organe (frais)" ;
00024 $und = "kg" ;
00025 $dataval = "1 2 3 4 5 6 7 6 5 4 3 2 1" ;
00026 } ; # fin de si
00027
00028 # données réelles Pla Snisf1
00029
00030 if ($xmp==2) {
00031 $vnd = "Plaquettes (thrombocytes)" ;
00032 $und = "G/L" ;
00033 $dataval = "" ;
00034 $dataval .= "219 184 192 114 198 254 353 99 220 369 167 155 146 244 159 343 153 273 284" ;
00035 $dataval .= " 338 93 100 175 234 253 127 225 257 289 291 187 111 178 89 101 175 310 99" ;
00036 $dataval .= " 151 153 203 200 173 96 232 253 256 214 272 250 333 362 252 229 381 228 293" ;
00037 $dataval .= " 276 224 188 256 295 265 284 193 122 264 240 193 33.9 297 241 279 233 278" ;
00038 $dataval .= " 210 297 201 184 208 217 172 325 261 235 219 231 240 245 206 314 119 174" ;
00039 $dataval .= " 191 154 138 223 332 232 210 340 304 173 260 163 211 292 184 164 164 224" ;
00040 $dataval .= " 173 200 298 278 241 245 206 355 185 189 229 303 183 190 192 150 208 211" ;
00041 $dataval .= " 253 263 221 337 254 212 308 330 191 227 159 282 257 234 267 153 249 237" ;
00042 $dataval .= " 290 250 197 221 202 242 263 202 141 227 217 194 338 191 309 153 93 172 265" ;
00043 $dataval .= " 145 184 221 100 229 215 199 231 238 231 339 174 214 287 261 220 174 250" ;
00044 $dataval .= " 206 316 259 324 226 290 239 183 267 329 248 258 211 262 297 213 207 95 239" ;
00045 $dataval .= " 121 240 212 180 392 154 202 163 144 125 457 224" ;
00046 } ; # fin de si
00047
00048 if ($xmp==3) {
00049 $vnd = "TP (taux de prothrombine)" ;
00050 $und = "%" ;
00051 $dataval = "" ;
00052 $dataval .= "101 108 115 77 113 81 82 67 73 110 89 73 99 94 100 95 87 97 98 99 75 85 94 101" ;
00053 $dataval .= " 100 75 98 91 103 111 91 83 93 79 63 79 99 106 77 85 62 100 96 73 100 92 100 100" ;
00054 $dataval .= " 100 100 100 100 100 90 90 96 100 96 100 100 90 100 92 89 81 94 96 90 81 100 94" ;
00055 $dataval .= " 95 100 85 93 83 100 99 100 89 95 78 100 86 93 89 99 95 81 79 95 83 78 85 79 77" ;
00056 $dataval .= " 85 79 100 80 100 83 99 100 80 91 100 76 76 81 92 98 86 100 100 100 92 96 100 89" ;
00057 $dataval .= " 90 87 90 75 67 87 83 83 100 100 93 88 100 98 100 98 98 100 100 100 83 93 88 100" ;
00058 $dataval .= " 85 100 83 86 93 82 85 100 98 94 85 69 77 88 85 100 86 86 109 78 98 100 71 88" ;
00059 $dataval .= " 100 72 84 100 100 81 85 100 93 100 83 100 100 86 78 86 88 96 100 96 100 94 99" ;
00060 $dataval .= " 87 94 100 100 100 100 100 91 100 97 71 104 64 102 97 102 103 76 107 95 96 84" ;
00061 $dataval .= " 101 92" ;
00062 } ; # fin de si
00063
00064 if ($xmp==4) {
00065 $vnd = "Longueur de la protéine" ;
00066 $und = "aa" ;
00067 $dataval = "" ;
00068 $dataval .= "25 74.87642 78.19103 73.40912 80.83683 74.03204 75.95157 76.88743 77.138 77.4307" ;
00069 $dataval .= " 71.69775 74.54015 67.95178 76.08064 76.7015 76.96932 73.92455 79.59978 74.56595" ;
00070 $dataval .= " 78.42517 71.12141 71.07971 73.44617 75.45932 74.76473 74.04173 71.3043 72.49137" ;
00071 $dataval .= " 74.58058 72.6759 72.50979 77.11041 70.29238 75.4793 79.19248 79.10708 81.63332" ;
00072 $dataval .= " 78.60182 71.77013 74.74785 72.55056 70.87409 73.79535 71.92435 73.78559 74.24022" ;
00073 $dataval .= " 72.16426 69.99146 74.31182 74.09783 76.14596 76.84386 73.82505 76.71136 73.22637" ;
00074 $dataval .= " 72.75667 73.61993 76.97975 79.54132 77.78691 80.96624 71.85167 76.91979 74.05154" ;
00075 $dataval .= " 74.21126 69.84539 74.73602 73.5517 74.4878 76.74593 75.25908 70.69476 79.06986" ;
00076 $dataval .= " 81.25396 67.50567 76.17327 69.64348 75.2785 81.25872 68.74756 80.0237 70.82097" ;
00077 $dataval .= " 76.44476 77.29135 79.20483 77.46812 78.95298 75.12928 82.07948 75.46176 73.39259" ;
00078 $dataval .= " 74.6061 74.9859 73.06824 76.01469 75.46039 76.07863 78.10704 98 99" ;
00079
00080 } ; # fin de si
00081
00082 blockquote() ;
00083 debutSection() ;
00084
00085 form("calcstat.php","post") ;
00086
00087 input_hidden("calc","aqtdet") ;
00088 table(0,10) ;
00089 tr() ;
00090 td() ; echo s_span("Démonstration","gvert") ; fintd() ;
00091 td() ;
00092 echo href("aqt_det.php?xmp=1",s_span("exemple 1","grouge")) ;
00093 nbsp(5) ;
00094 echo href("aqt_det.php?xmp=2",s_span("exemple 2","grouge")) ;
00095 nbsp(5) ;
00096 echo href("aqt_det.php?xmp=3",s_span("exemple 3","grouge")) ;
00097 nbsp(5) ;
00098 echo href("aqt_det.php?xmp=4",s_span("exemple 4","grouge")) ;
00099 fintd() ;
00100 td() ; nbsp() ; fintd() ;
00101 td() ; echo href("calcstat.htm",s_span("retour","gbleu")) ; fintd() ;
00102 fintr() ;
00103 tr() ;
00104 td() ; nbsp() ; fintd() ;
00105 fintr() ;
00106 tr() ;
00107 td("L","valigntop") ; echo s_span("Données à traiter","gvert") ; fintd() ;
00108 td ("L") ;
00109 textarea("valent","tajaunec","7","85") ;
00110 if (isset($dataval)) {
00111 echo trim($dataval) ;
00112 } ; # fin si
00113 fintextarea() ;
00114 fintd() ;
00115 fintr() ;
00116 tr() ;
00117 td("L","valigntop") ; echo s_span("Nom de la variable (facultatif)","gvert") ; fintd() ;
00118 td() ;
00119 if (!isset($vnd)) { $vnd = "" ; } ;
00120 input_text("ndlv",$vnd,"35","tarose") ;
00121 fintd() ;
00122 fintr() ;
00123 tr() ;
00124 td("L","valigntop") ; echo s_span("Unité des données (facultatif)","gvert") ; fintd() ;
00125 td() ;
00126 if (!isset($und)) { $und = "" ; } ;
00127 input_text("und",$und,"5","tarose") ;
00128 nbsp(4) ;
00129 echo href("aqt_det.php?xmp=0",s_span("vidage","gbleu")) ;
00130 nbsp(4) ;
00131 input_submit("envoi") ;
00132 fintd() ;
00133 fintr() ;
00134 fintable() ;
00135 finform() ;
00136
00137 p() ;
00138 echo "L'exemple 1 contient des données simulées peu nombreuses et sert juste à vérifier les formules de calcul. \n" ;
00139 finp() ;
00140
00141 p() ;
00142 echo "Les données de l'exemple 2 (données réelles d'une de nos études au CHU \n" ;
00143 echo "et correspondant à des \n" ;
00144 echo "<a href=\"http://fr.wikipedia.org/wiki/Thrombocyte\">plaquettes sanguines</a>) \n" ;
00145 echo "suivent à peu près une loi normale alors que les données \n" ;
00146 echo "de l'exemple 3 (réelles, elles aussi, \n" ;
00147 echo "de <a href=\"http://fr.wikipedia.org/wiki/Taux_de_prothrombine\">taux de prothrombine</a>) \n" ;
00148 echo "\"résistent\" à toute transformation de normalité. \n" ;
00149 finp() ;
00150
00151 p() ;
00152 echo "L'exemple 4 (données aménagées) contient des \"outliers\" faciles à détecter. \n" ;
00153 finp() ;
00154
00155 p() ;
00156 echo b("Remarque : ") ;
00157 echo "vous pouvez copier/coller des données en colonne issues d'Excel." ;
00158 finp() ;
00159
00160 pvide() ;
00161
00162 p() ;
00163 echo href("montresource.php?nomfic=aqt_det.php","Code-source de cette page","orange_stim nou")." ; " ;
00164 echo " fichiers inclus : ".href("montresource.php?nomfic=std.php","std.php","orange_stim nou")."." ;
00165 finp() ;
00166
00167 finSection() ;
00168 finblockquote() ;
00169 finPage() ;
00170 ?>
La coloration syntaxique est réalisée par un enrobage de la function php nommée highlight_file
mais si vous préférez, vous pouvez utiliser celle de SyntaxHighlighter ou même celle de geshi.
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)