" Date & Count & Temperature & Pressure & Malfunction\\\\\n",
" <fct> & <int> & <int> & <int> & <int>\\\\\n",
"\\hline\n",
"\t 4/12/81 & 6 & 66 & 50 & 0\\\\\n",
"\t 11/12/81 & 6 & 70 & 50 & 1\\\\\n",
"\t 3/22/82 & 6 & 69 & 50 & 0\\\\\n",
"\t 11/11/82 & 6 & 68 & 50 & 0\\\\\n",
"\t 4/04/83 & 6 & 67 & 50 & 0\\\\\n",
"\t 6/18/82 & 6 & 72 & 50 & 0\\\\\n",
"\t 8/30/83 & 6 & 73 & 100 & 0\\\\\n",
"\t 11/28/83 & 6 & 70 & 100 & 0\\\\\n",
"\t 2/03/84 & 6 & 57 & 200 & 1\\\\\n",
"\t 4/06/84 & 6 & 63 & 200 & 1\\\\\n",
"\t 8/30/84 & 6 & 70 & 200 & 1\\\\\n",
"\t 10/05/84 & 6 & 78 & 200 & 0\\\\\n",
"\t 11/08/84 & 6 & 67 & 200 & 0\\\\\n",
"\t 1/24/85 & 6 & 53 & 200 & 2\\\\\n",
"\t 4/12/85 & 6 & 67 & 200 & 0\\\\\n",
"\t 4/29/85 & 6 & 75 & 200 & 0\\\\\n",
"\t 6/17/85 & 6 & 70 & 200 & 0\\\\\n",
"\t 7/2903/85 & 6 & 81 & 200 & 0\\\\\n",
"\t 8/27/85 & 6 & 76 & 200 & 0\\\\\n",
"\t 10/03/85 & 6 & 79 & 200 & 0\\\\\n",
"\t 10/30/85 & 6 & 75 & 200 & 2\\\\\n",
"\t 11/26/85 & 6 & 76 & 200 & 0\\\\\n",
"\t 1/12/86 & 6 & 58 & 200 & 1\\\\\n",
"\\end{tabular}\n"
],
"text/markdown": [
"\n",
"A data.frame: 23 × 5\n",
"\n",
"| Date <fct> | Count <int> | Temperature <int> | Pressure <int> | Malfunction <int> |\n",
"|---|---|---|---|---|\n",
"| 4/12/81 | 6 | 66 | 50 | 0 |\n",
"| 11/12/81 | 6 | 70 | 50 | 1 |\n",
"| 3/22/82 | 6 | 69 | 50 | 0 |\n",
"| 11/11/82 | 6 | 68 | 50 | 0 |\n",
"| 4/04/83 | 6 | 67 | 50 | 0 |\n",
"| 6/18/82 | 6 | 72 | 50 | 0 |\n",
"| 8/30/83 | 6 | 73 | 100 | 0 |\n",
"| 11/28/83 | 6 | 70 | 100 | 0 |\n",
"| 2/03/84 | 6 | 57 | 200 | 1 |\n",
"| 4/06/84 | 6 | 63 | 200 | 1 |\n",
"| 8/30/84 | 6 | 70 | 200 | 1 |\n",
"| 10/05/84 | 6 | 78 | 200 | 0 |\n",
"| 11/08/84 | 6 | 67 | 200 | 0 |\n",
"| 1/24/85 | 6 | 53 | 200 | 2 |\n",
"| 4/12/85 | 6 | 67 | 200 | 0 |\n",
"| 4/29/85 | 6 | 75 | 200 | 0 |\n",
"| 6/17/85 | 6 | 70 | 200 | 0 |\n",
"| 7/2903/85 | 6 | 81 | 200 | 0 |\n",
"| 8/27/85 | 6 | 76 | 200 | 0 |\n",
"| 10/03/85 | 6 | 79 | 200 | 0 |\n",
"| 10/30/85 | 6 | 75 | 200 | 2 |\n",
"| 11/26/85 | 6 | 76 | 200 | 0 |\n",
"| 1/12/86 | 6 | 58 | 200 | 1 |\n",
"\n"
],
"text/plain": [
" Date Count Temperature Pressure Malfunction\n",
"1 4/12/81 6 66 50 0 \n",
"2 11/12/81 6 70 50 1 \n",
"3 3/22/82 6 69 50 0 \n",
"4 11/11/82 6 68 50 0 \n",
"5 4/04/83 6 67 50 0 \n",
"6 6/18/82 6 72 50 0 \n",
"7 8/30/83 6 73 100 0 \n",
"8 11/28/83 6 70 100 0 \n",
"9 2/03/84 6 57 200 1 \n",
"10 4/06/84 6 63 200 1 \n",
"11 8/30/84 6 70 200 1 \n",
"12 10/05/84 6 78 200 0 \n",
"13 11/08/84 6 67 200 0 \n",
"14 1/24/85 6 53 200 2 \n",
"15 4/12/85 6 67 200 0 \n",
"16 4/29/85 6 75 200 0 \n",
"17 6/17/85 6 70 200 0 \n",
"18 7/2903/85 6 81 200 0 \n",
"19 8/27/85 6 76 200 0 \n",
"20 10/03/85 6 79 200 0 \n",
"21 10/30/85 6 75 200 2 \n",
"22 11/26/85 6 76 200 0 \n",
"23 1/12/86 6 58 200 1 "
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"data = read.csv(\"shuttle.csv\",header=T)\n",
"data"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The data set shows us the date of each test, the number of O-rings (there are 6 on the main launcher), the temperature (in Fahrenheit) and pressure (in psi), and finally the number of identified malfunctions."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Graphical inspection\n",
"Flights without incidents do not provide any information\n",
"on the influence of temperature or pressure on malfunction.\n",
"We thus focus on the experiments in which at least one O-ring\n",