2353 lines
340 KiB
Plaintext
2353 lines
340 KiB
Plaintext
|
{
|
|||
|
"cells": [
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 41,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"import pandas as pd\n",
|
|||
|
"from opytex import texenv\n",
|
|||
|
"%matplotlib inline\n",
|
|||
|
"import matplotlib.pyplot as plt\n",
|
|||
|
"plt.style.use(\"seaborn-notebook\")"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"# Informations sur le devoir"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 42,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"{'classe': '510', 'date': '8 février 2016', 'titre': 'DS 5'}"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 42,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"ds_name = \"DS_16_02_08\"\n",
|
|||
|
"classe = \"510\"\n",
|
|||
|
"\n",
|
|||
|
"latex_info = {}\n",
|
|||
|
"latex_info['titre'] = \"DS 5\"\n",
|
|||
|
"latex_info['classe'] = \"510\"\n",
|
|||
|
"latex_info['date'] = \"8 février 2016\"\n",
|
|||
|
"latex_info"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"# Import et premiers traitements"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 43,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false,
|
|||
|
"scrolled": true
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"notes = pd.ExcelFile(\"./../../../notes/\"+classe+\".xlsx\")\n",
|
|||
|
"notes.sheet_names\n",
|
|||
|
"notes = notes.parse(ds_name)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 44,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false,
|
|||
|
"scrolled": true
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"Index(['DS_16_02_08', 'Exercice 1', 'Opération 1', 'Opération 2', 'Exercice 2',\n",
|
|||
|
" 'Durée', 'Horaire', 'Exercice 3', 'Distance', 'Temps',\n",
|
|||
|
" 'Distance (fraction)', 'Exercice 4', 'nbr virgule', 'Dixieme 1',\n",
|
|||
|
" 'Dixieme 2', 'Cinquième', 'Demi', 'Exercice 5', 'Symétrie axiale',\n",
|
|||
|
" 'Symétrie centrale', 'Codage', 'Précision'],\n",
|
|||
|
" dtype='object')"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 44,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"notes.index"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 45,
|
|||
|
"metadata": {
|
|||
|
"collapsed": true
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"notes = notes.T"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 46,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"#notes = notes.drop('av_arrondi', axis=1)\n",
|
|||
|
"#notes = notes.drop('num_sujet', axis=1)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 47,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"barem = notes[:1]\n",
|
|||
|
"notes = notes[1:]"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 48,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/html": [
|
|||
|
"<div>\n",
|
|||
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|||
|
" <thead>\n",
|
|||
|
" <tr style=\"text-align: right;\">\n",
|
|||
|
" <th></th>\n",
|
|||
|
" <th>DS_16_02_08</th>\n",
|
|||
|
" <th>Exercice 1</th>\n",
|
|||
|
" <th>Opération 1</th>\n",
|
|||
|
" <th>Opération 2</th>\n",
|
|||
|
" <th>Exercice 2</th>\n",
|
|||
|
" <th>Durée</th>\n",
|
|||
|
" <th>Horaire</th>\n",
|
|||
|
" <th>Exercice 3</th>\n",
|
|||
|
" <th>Distance</th>\n",
|
|||
|
" <th>Temps</th>\n",
|
|||
|
" <th>...</th>\n",
|
|||
|
" <th>nbr virgule</th>\n",
|
|||
|
" <th>Dixieme 1</th>\n",
|
|||
|
" <th>Dixieme 2</th>\n",
|
|||
|
" <th>Cinquième</th>\n",
|
|||
|
" <th>Demi</th>\n",
|
|||
|
" <th>Exercice 5</th>\n",
|
|||
|
" <th>Symétrie axiale</th>\n",
|
|||
|
" <th>Symétrie centrale</th>\n",
|
|||
|
" <th>Codage</th>\n",
|
|||
|
" <th>Précision</th>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </thead>\n",
|
|||
|
" <tbody>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ABDOU ALI Nassim</th>\n",
|
|||
|
" <td>7.5</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>2.5</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.500000</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ABDOUL-KADER Toura</th>\n",
|
|||
|
" <td>2.0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHAMADI Djelane</th>\n",
|
|||
|
" <td>15.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Laine</th>\n",
|
|||
|
" <td>9.5</td>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Hamza</th>\n",
|
|||
|
" <td>13.0</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>2.0</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Aicha</th>\n",
|
|||
|
" <td>11.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ALI Naima</th>\n",
|
|||
|
" <td>16.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ANSSURDINE Zaidou</th>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ARBABI Idiamine</th>\n",
|
|||
|
" <td>13.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2.166667</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ATTOUMANI Mtahida</th>\n",
|
|||
|
" <td>6.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>2.500000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BACAR Natacha</th>\n",
|
|||
|
" <td>9.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1.166667</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BACAR Musbahou</th>\n",
|
|||
|
" <td>20.0</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BAHEDJA Rachma</th>\n",
|
|||
|
" <td>18.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>CHAHARANE Djawadi</th>\n",
|
|||
|
" <td>11.5</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3.666667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>CHARIF Nassuria</th>\n",
|
|||
|
" <td>5.5</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>COMBO Danil</th>\n",
|
|||
|
" <td>10.0</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>HOUMADI Naima</th>\n",
|
|||
|
" <td>9.5</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1.500000</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>IBRAHIM Yanick</th>\n",
|
|||
|
" <td>15.5</td>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>IBRAHIM Hakim</th>\n",
|
|||
|
" <td>8.0</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2.166667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MADI Himidati</th>\n",
|
|||
|
" <td>7.0</td>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.500000</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MARI Ismaël</th>\n",
|
|||
|
" <td>14.5</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>4.333333</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MOHAMED Yousra</th>\n",
|
|||
|
" <td>9.0</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3.833333</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MOUHOUDHOIRE Nithaou</th>\n",
|
|||
|
" <td>5.5</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>2.166667</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SAINDOU Abdoul Anzize</th>\n",
|
|||
|
" <td>4.5</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.333333</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SAÏD Hakim</th>\n",
|
|||
|
" <td>17.5</td>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SOIFENE Fémida</th>\n",
|
|||
|
" <td>5.0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>2</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ZAKARIA Najwa</th>\n",
|
|||
|
" <td>5.5</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>...</td>\n",
|
|||
|
" <td>3</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0</td>\n",
|
|||
|
" <td>0.500000</td>\n",
|
|||
|
" <td>1</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" <td>NaN</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </tbody>\n",
|
|||
|
"</table>\n",
|
|||
|
"<p>27 rows × 22 columns</p>\n",
|
|||
|
"</div>"
|
|||
|
],
|
|||
|
"text/plain": [
|
|||
|
" DS_16_02_08 Exercice 1 Opération 1 Opération 2 \\\n",
|
|||
|
"ABDOU ALI Nassim 7.5 2.666667 3 1 \n",
|
|||
|
"ABDOUL-KADER Toura 2.0 0.666667 0 1 \n",
|
|||
|
"AHAMADI Djelane 15.0 2.666667 3 1 \n",
|
|||
|
"AHMED Laine 9.5 3.333333 3 2 \n",
|
|||
|
"AHMED Hamza 13.0 2.000000 2 1 \n",
|
|||
|
"AHMED Aicha 11.0 2.666667 3 1 \n",
|
|||
|
"ALI Naima 16.0 2.666667 3 1 \n",
|
|||
|
"ANSSURDINE Zaidou NaN 0.000000 NaN NaN \n",
|
|||
|
"ARBABI Idiamine 13.0 2.666667 3 1 \n",
|
|||
|
"ATTOUMANI Mtahida 6.0 2.666667 3 1 \n",
|
|||
|
"BACAR Natacha 9.0 2.666667 3 1 \n",
|
|||
|
"BACAR Musbahou 20.0 4.000000 3 3 \n",
|
|||
|
"BAHEDJA Rachma 18.0 2.666667 3 1 \n",
|
|||
|
"CHAHARANE Djawadi 11.5 2.000000 2 1 \n",
|
|||
|
"CHARIF Nassuria 5.5 1.333333 1 1 \n",
|
|||
|
"COMBO Danil 10.0 2.000000 3 0 \n",
|
|||
|
"HOUMADI Naima 9.5 2.000000 2 1 \n",
|
|||
|
"IBRAHIM Yanick 15.5 3.333333 3 2 \n",
|
|||
|
"IBRAHIM Hakim 8.0 2.000000 2 1 \n",
|
|||
|
"MADI Himidati 7.0 2.666667 2 2 \n",
|
|||
|
"MARI Ismaël 14.5 2.000000 3 0 \n",
|
|||
|
"MOHAMED Yousra 9.0 2.000000 0 3 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou 5.5 2.000000 2 1 \n",
|
|||
|
"SAINDOU Abdoul Anzize 4.5 1.333333 2 0 \n",
|
|||
|
"SAÏD Hakim 17.5 3.333333 2 3 \n",
|
|||
|
"SOIFENE Fémida 5.0 0.666667 0 1 \n",
|
|||
|
"ZAKARIA Najwa 5.5 4.000000 3 3 \n",
|
|||
|
"\n",
|
|||
|
" Exercice 2 Durée Horaire Exercice 3 Distance \\\n",
|
|||
|
"ABDOU ALI Nassim 2.5 3 2 0.666667 0 \n",
|
|||
|
"ABDOUL-KADER Toura 0.0 0 0 0.666667 2 \n",
|
|||
|
"AHAMADI Djelane 0.0 0 0 2.333333 3 \n",
|
|||
|
"AHMED Laine 0.0 0 0 3.000000 3 \n",
|
|||
|
"AHMED Hamza 2.0 1 3 0.666667 2 \n",
|
|||
|
"AHMED Aicha 1.5 1 2 3.000000 3 \n",
|
|||
|
"ALI Naima 1.5 0 3 3.000000 3 \n",
|
|||
|
"ANSSURDINE Zaidou 0.0 NaN NaN 0.000000 NaN \n",
|
|||
|
"ARBABI Idiamine 3.0 3 3 1.333333 3 \n",
|
|||
|
"ATTOUMANI Mtahida 0.0 0 0 0.666667 2 \n",
|
|||
|
"BACAR Natacha 0.0 0 0 1.333333 1 \n",
|
|||
|
"BACAR Musbahou 3.0 3 3 3.000000 3 \n",
|
|||
|
"BAHEDJA Rachma 3.0 3 3 2.333333 3 \n",
|
|||
|
"CHAHARANE Djawadi 0.0 0 NaN 1.000000 3 \n",
|
|||
|
"CHARIF Nassuria 0.0 0 0 1.333333 3 \n",
|
|||
|
"COMBO Danil 0.0 0 0 1.000000 3 \n",
|
|||
|
"HOUMADI Naima 3.0 3 3 1.666667 0 \n",
|
|||
|
"IBRAHIM Yanick 1.0 0 2 2.000000 3 \n",
|
|||
|
"IBRAHIM Hakim 0.0 NaN 0 0.666667 2 \n",
|
|||
|
"MADI Himidati 1.0 0 2 1.666667 2 \n",
|
|||
|
"MARI Ismaël 3.0 3 3 2.333333 3 \n",
|
|||
|
"MOHAMED Yousra 0.0 0 0 1.000000 3 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou 1.5 3 0 0.000000 NaN \n",
|
|||
|
"SAINDOU Abdoul Anzize 0.0 0 0 0.333333 1 \n",
|
|||
|
"SAÏD Hakim 3.0 3 3 3.000000 3 \n",
|
|||
|
"SOIFENE Fémida 0.0 0 0 1.333333 2 \n",
|
|||
|
"ZAKARIA Najwa 0.0 0 0 0.000000 0 \n",
|
|||
|
"\n",
|
|||
|
" Temps ... nbr virgule Dixieme 1 Dixieme 2 \\\n",
|
|||
|
"ABDOU ALI Nassim 2 ... 0 2 2 \n",
|
|||
|
"ABDOUL-KADER Toura 0 ... 2 0 0 \n",
|
|||
|
"AHAMADI Djelane 3 ... 3 3 3 \n",
|
|||
|
"AHMED Laine 3 ... 2 3 2 \n",
|
|||
|
"AHMED Hamza 0 ... 3 3 3 \n",
|
|||
|
"AHMED Aicha 3 ... 3 0 3 \n",
|
|||
|
"ALI Naima 3 ... 3 3 3 \n",
|
|||
|
"ANSSURDINE Zaidou NaN ... NaN NaN NaN \n",
|
|||
|
"ARBABI Idiamine 0 ... 3 3 3 \n",
|
|||
|
"ATTOUMANI Mtahida 0 ... 0 NaN NaN \n",
|
|||
|
"BACAR Natacha 3 ... NaN 3 3 \n",
|
|||
|
"BACAR Musbahou 3 ... 3 3 3 \n",
|
|||
|
"BAHEDJA Rachma 3 ... 3 3 3 \n",
|
|||
|
"CHAHARANE Djawadi 0 ... 3 3 3 \n",
|
|||
|
"CHARIF Nassuria 1 ... 3 0 NaN \n",
|
|||
|
"COMBO Danil 0 ... 3 0 0 \n",
|
|||
|
"HOUMADI Naima 3 ... 0 2 2 \n",
|
|||
|
"IBRAHIM Yanick 2 ... 3 3 3 \n",
|
|||
|
"IBRAHIM Hakim 0 ... 2 2 2 \n",
|
|||
|
"MADI Himidati 3 ... 0 0 3 \n",
|
|||
|
"MARI Ismaël 3 ... 3 3 3 \n",
|
|||
|
"MOHAMED Yousra NaN ... 0 3 3 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou NaN ... 0 NaN NaN \n",
|
|||
|
"SAINDOU Abdoul Anzize 0 ... 3 0 NaN \n",
|
|||
|
"SAÏD Hakim 3 ... 3 0 3 \n",
|
|||
|
"SOIFENE Fémida 0 ... 0 0 3 \n",
|
|||
|
"ZAKARIA Najwa 0 ... 3 0 0 \n",
|
|||
|
"\n",
|
|||
|
" Cinquième Demi Exercice 5 Symétrie axiale \\\n",
|
|||
|
"ABDOU ALI Nassim 0 0 0.500000 1 \n",
|
|||
|
"ABDOUL-KADER Toura 0 0 0.000000 0 \n",
|
|||
|
"AHAMADI Djelane 3 3 5.000000 3 \n",
|
|||
|
"AHMED Laine NaN 2 0.000000 NaN \n",
|
|||
|
"AHMED Hamza 3 3 3.333333 3 \n",
|
|||
|
"AHMED Aicha 3 3 0.000000 NaN \n",
|
|||
|
"ALI Naima 3 0 5.000000 3 \n",
|
|||
|
"ANSSURDINE Zaidou NaN NaN 0.000000 NaN \n",
|
|||
|
"ARBABI Idiamine 0 3 2.166667 0 \n",
|
|||
|
"ATTOUMANI Mtahida 0 NaN 2.500000 3 \n",
|
|||
|
"BACAR Natacha 3 3 1.166667 1 \n",
|
|||
|
"BACAR Musbahou 3 3 5.000000 3 \n",
|
|||
|
"BAHEDJA Rachma 3 3 5.000000 3 \n",
|
|||
|
"CHAHARANE Djawadi 3 3 3.666667 3 \n",
|
|||
|
"CHARIF Nassuria NaN NaN 1.666667 2 \n",
|
|||
|
"COMBO Danil 3 0 5.000000 3 \n",
|
|||
|
"HOUMADI Naima 0 0 1.500000 2 \n",
|
|||
|
"IBRAHIM Yanick 3 0 5.000000 3 \n",
|
|||
|
"IBRAHIM Hakim 2 2 2.166667 2 \n",
|
|||
|
"MADI Himidati 0 0 0.500000 1 \n",
|
|||
|
"MARI Ismaël 0 0 4.333333 3 \n",
|
|||
|
"MOHAMED Yousra 0 0 3.833333 2 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou NaN NaN 2.166667 3 \n",
|
|||
|
"SAINDOU Abdoul Anzize NaN NaN 1.666667 2 \n",
|
|||
|
"SAÏD Hakim 3 3 4.000000 3 \n",
|
|||
|
"SOIFENE Fémida 0 0 2.000000 2 \n",
|
|||
|
"ZAKARIA Najwa 0 0 0.500000 1 \n",
|
|||
|
"\n",
|
|||
|
" Symétrie centrale Codage Précision \n",
|
|||
|
"ABDOU ALI Nassim 0 0 0 \n",
|
|||
|
"ABDOUL-KADER Toura 0 0 0 \n",
|
|||
|
"AHAMADI Djelane 3 3 3 \n",
|
|||
|
"AHMED Laine NaN NaN NaN \n",
|
|||
|
"AHMED Hamza 3 1 0 \n",
|
|||
|
"AHMED Aicha NaN NaN NaN \n",
|
|||
|
"ALI Naima 3 3 3 \n",
|
|||
|
"ANSSURDINE Zaidou NaN NaN NaN \n",
|
|||
|
"ARBABI Idiamine 3 0 2 \n",
|
|||
|
"ATTOUMANI Mtahida 0 0 3 \n",
|
|||
|
"BACAR Natacha 0 2 0 \n",
|
|||
|
"BACAR Musbahou 3 3 3 \n",
|
|||
|
"BAHEDJA Rachma 3 3 3 \n",
|
|||
|
"CHAHARANE Djawadi 3 0 2 \n",
|
|||
|
"CHARIF Nassuria 0 0 2 \n",
|
|||
|
"COMBO Danil 3 3 3 \n",
|
|||
|
"HOUMADI Naima 1 0 0 \n",
|
|||
|
"IBRAHIM Yanick 3 3 3 \n",
|
|||
|
"IBRAHIM Hakim 1 0 2 \n",
|
|||
|
"MADI Himidati 0 0 0 \n",
|
|||
|
"MARI Ismaël 3 1 3 \n",
|
|||
|
"MOHAMED Yousra 3 2 2 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou 0 0 2 \n",
|
|||
|
"SAINDOU Abdoul Anzize 0 0 2 \n",
|
|||
|
"SAÏD Hakim 3 3 0 \n",
|
|||
|
"SOIFENE Fémida 2 0 0 \n",
|
|||
|
"ZAKARIA Najwa NaN NaN NaN \n",
|
|||
|
"\n",
|
|||
|
"[27 rows x 22 columns]"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 48,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"notes\n",
|
|||
|
"#barem"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"## Supression des notes inutiles "
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 49,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"notes = notes[notes[ds_name].notnull()]"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 50,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"notes = notes.astype(float)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"## Traitement des notes"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 51,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false,
|
|||
|
"scrolled": true
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"Index(['DS_16_02_08', 'Exercice 1', 'Opération 1', 'Opération 2', 'Exercice 2',\n",
|
|||
|
" 'Durée', 'Horaire', 'Exercice 3', 'Distance', 'Temps',\n",
|
|||
|
" 'Distance (fraction)', 'Exercice 4', 'nbr virgule', 'Dixieme 1',\n",
|
|||
|
" 'Dixieme 2', 'Cinquième', 'Demi', 'Exercice 5', 'Symétrie axiale',\n",
|
|||
|
" 'Symétrie centrale', 'Codage', 'Précision'],\n",
|
|||
|
" dtype='object')"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 51,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"notes.T.index"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"Liste des exercices (non noté en compétences)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 52,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"['Exercice 1', 'Exercice 2', 'Exercice 3', 'Exercice 4', 'Exercice 5']"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 52,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"nbr_exo = 5\n",
|
|||
|
"list_exo = [\"Exercice \"+str(i+1) for i in range(nbr_exo)]\n",
|
|||
|
"list_exo"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"Les autres types de notes (presentation, malus...) qui ne sont pas en compétences"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 53,
|
|||
|
"metadata": {
|
|||
|
"collapsed": true
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"autres_notes = []"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 54,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/html": [
|
|||
|
"<div>\n",
|
|||
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|||
|
" <thead>\n",
|
|||
|
" <tr style=\"text-align: right;\">\n",
|
|||
|
" <th></th>\n",
|
|||
|
" <th>Exercice 1</th>\n",
|
|||
|
" <th>Exercice 2</th>\n",
|
|||
|
" <th>Exercice 3</th>\n",
|
|||
|
" <th>Exercice 4</th>\n",
|
|||
|
" <th>Exercice 5</th>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </thead>\n",
|
|||
|
" <tbody>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ABDOU ALI Nassim</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>2.5</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>0.500000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ABDOUL-KADER Toura</th>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHAMADI Djelane</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>2.333333</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Laine</th>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Hamza</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>2.0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Aicha</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ALI Naima</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ARBABI Idiamine</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>2.166667</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ATTOUMANI Mtahida</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>2.500000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BACAR Natacha</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>1.166667</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BACAR Musbahou</th>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BAHEDJA Rachma</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>2.333333</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>CHAHARANE Djawadi</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" <td>3.666667</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>CHARIF Nassuria</th>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>COMBO Danil</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>HOUMADI Naima</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>1.500000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>IBRAHIM Yanick</th>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>1.0</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>5.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>IBRAHIM Hakim</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>2.166667</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MADI Himidati</th>\n",
|
|||
|
" <td>2.666667</td>\n",
|
|||
|
" <td>1.0</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>0.500000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MARI Ismaël</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>2.333333</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>4.333333</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MOHAMED Yousra</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>3.833333</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MOUHOUDHOIRE Nithaou</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>2.166667</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SAINDOU Abdoul Anzize</th>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.333333</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>1.666667</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SAÏD Hakim</th>\n",
|
|||
|
" <td>3.333333</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SOIFENE Fémida</th>\n",
|
|||
|
" <td>0.666667</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.333333</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ZAKARIA Najwa</th>\n",
|
|||
|
" <td>4.000000</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>0.500000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </tbody>\n",
|
|||
|
"</table>\n",
|
|||
|
"</div>"
|
|||
|
],
|
|||
|
"text/plain": [
|
|||
|
" Exercice 1 Exercice 2 Exercice 3 Exercice 4 \\\n",
|
|||
|
"ABDOU ALI Nassim 2.666667 2.5 0.666667 1.333333 \n",
|
|||
|
"ABDOUL-KADER Toura 0.666667 0.0 0.666667 0.666667 \n",
|
|||
|
"AHAMADI Djelane 2.666667 0.0 2.333333 5.000000 \n",
|
|||
|
"AHMED Laine 3.333333 0.0 3.000000 3.000000 \n",
|
|||
|
"AHMED Hamza 2.000000 2.0 0.666667 5.000000 \n",
|
|||
|
"AHMED Aicha 2.666667 1.5 3.000000 4.000000 \n",
|
|||
|
"ALI Naima 2.666667 1.5 3.000000 4.000000 \n",
|
|||
|
"ARBABI Idiamine 2.666667 3.0 1.333333 4.000000 \n",
|
|||
|
"ATTOUMANI Mtahida 2.666667 0.0 0.666667 0.000000 \n",
|
|||
|
"BACAR Natacha 2.666667 0.0 1.333333 4.000000 \n",
|
|||
|
"BACAR Musbahou 4.000000 3.0 3.000000 5.000000 \n",
|
|||
|
"BAHEDJA Rachma 2.666667 3.0 2.333333 5.000000 \n",
|
|||
|
"CHAHARANE Djawadi 2.000000 0.0 1.000000 5.000000 \n",
|
|||
|
"CHARIF Nassuria 1.333333 0.0 1.333333 1.000000 \n",
|
|||
|
"COMBO Danil 2.000000 0.0 1.000000 2.000000 \n",
|
|||
|
"HOUMADI Naima 2.000000 3.0 1.666667 1.333333 \n",
|
|||
|
"IBRAHIM Yanick 3.333333 1.0 2.000000 4.000000 \n",
|
|||
|
"IBRAHIM Hakim 2.000000 0.0 0.666667 3.333333 \n",
|
|||
|
"MADI Himidati 2.666667 1.0 1.666667 1.000000 \n",
|
|||
|
"MARI Ismaël 2.000000 3.0 2.333333 3.000000 \n",
|
|||
|
"MOHAMED Yousra 2.000000 0.0 1.000000 2.000000 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou 2.000000 1.5 0.000000 0.000000 \n",
|
|||
|
"SAINDOU Abdoul Anzize 1.333333 0.0 0.333333 1.000000 \n",
|
|||
|
"SAÏD Hakim 3.333333 3.0 3.000000 4.000000 \n",
|
|||
|
"SOIFENE Fémida 0.666667 0.0 1.333333 1.000000 \n",
|
|||
|
"ZAKARIA Najwa 4.000000 0.0 0.000000 1.000000 \n",
|
|||
|
"\n",
|
|||
|
" Exercice 5 \n",
|
|||
|
"ABDOU ALI Nassim 0.500000 \n",
|
|||
|
"ABDOUL-KADER Toura 0.000000 \n",
|
|||
|
"AHAMADI Djelane 5.000000 \n",
|
|||
|
"AHMED Laine 0.000000 \n",
|
|||
|
"AHMED Hamza 3.333333 \n",
|
|||
|
"AHMED Aicha 0.000000 \n",
|
|||
|
"ALI Naima 5.000000 \n",
|
|||
|
"ARBABI Idiamine 2.166667 \n",
|
|||
|
"ATTOUMANI Mtahida 2.500000 \n",
|
|||
|
"BACAR Natacha 1.166667 \n",
|
|||
|
"BACAR Musbahou 5.000000 \n",
|
|||
|
"BAHEDJA Rachma 5.000000 \n",
|
|||
|
"CHAHARANE Djawadi 3.666667 \n",
|
|||
|
"CHARIF Nassuria 1.666667 \n",
|
|||
|
"COMBO Danil 5.000000 \n",
|
|||
|
"HOUMADI Naima 1.500000 \n",
|
|||
|
"IBRAHIM Yanick 5.000000 \n",
|
|||
|
"IBRAHIM Hakim 2.166667 \n",
|
|||
|
"MADI Himidati 0.500000 \n",
|
|||
|
"MARI Ismaël 4.333333 \n",
|
|||
|
"MOHAMED Yousra 3.833333 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou 2.166667 \n",
|
|||
|
"SAINDOU Abdoul Anzize 1.666667 \n",
|
|||
|
"SAÏD Hakim 4.000000 \n",
|
|||
|
"SOIFENE Fémida 2.000000 \n",
|
|||
|
"ZAKARIA Najwa 0.500000 "
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 54,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"notes[list_exo]"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 55,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/html": [
|
|||
|
"<div>\n",
|
|||
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|||
|
" <thead>\n",
|
|||
|
" <tr style=\"text-align: right;\">\n",
|
|||
|
" <th></th>\n",
|
|||
|
" <th>Exercice 1</th>\n",
|
|||
|
" <th>Exercice 2</th>\n",
|
|||
|
" <th>Exercice 3</th>\n",
|
|||
|
" <th>Exercice 4</th>\n",
|
|||
|
" <th>Exercice 5</th>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </thead>\n",
|
|||
|
" <tbody>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ABDOU ALI Nassim</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>2.5</td>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>0.50</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ABDOUL-KADER Toura</th>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHAMADI Djelane</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>2.33</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Laine</th>\n",
|
|||
|
" <td>3.33</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Hamza</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>2.0</td>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" <td>3.33</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>AHMED Aicha</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ALI Naima</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ARBABI Idiamine</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>2.17</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ATTOUMANI Mtahida</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" <td>2.50</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BACAR Natacha</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>1.17</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BACAR Musbahou</th>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>BAHEDJA Rachma</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>2.33</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>CHAHARANE Djawadi</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" <td>3.67</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>CHARIF Nassuria</th>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>1.67</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>COMBO Danil</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>HOUMADI Naima</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>1.67</td>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>1.50</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>IBRAHIM Yanick</th>\n",
|
|||
|
" <td>3.33</td>\n",
|
|||
|
" <td>1.0</td>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>5.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>IBRAHIM Hakim</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>3.33</td>\n",
|
|||
|
" <td>2.17</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MADI Himidati</th>\n",
|
|||
|
" <td>2.67</td>\n",
|
|||
|
" <td>1.0</td>\n",
|
|||
|
" <td>1.67</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>0.50</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MARI Ismaël</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>2.33</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>4.33</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MOHAMED Yousra</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>3.83</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>MOUHOUDHOIRE Nithaou</th>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" <td>1.5</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" <td>2.17</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SAINDOU Abdoul Anzize</th>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.33</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>1.67</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SAÏD Hakim</th>\n",
|
|||
|
" <td>3.33</td>\n",
|
|||
|
" <td>3.0</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>SOIFENE Fémida</th>\n",
|
|||
|
" <td>0.67</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>1.33</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>2.00</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>ZAKARIA Najwa</th>\n",
|
|||
|
" <td>4.00</td>\n",
|
|||
|
" <td>0.0</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" <td>1.00</td>\n",
|
|||
|
" <td>0.50</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </tbody>\n",
|
|||
|
"</table>\n",
|
|||
|
"</div>"
|
|||
|
],
|
|||
|
"text/plain": [
|
|||
|
" Exercice 1 Exercice 2 Exercice 3 Exercice 4 \\\n",
|
|||
|
"ABDOU ALI Nassim 2.67 2.5 0.67 1.33 \n",
|
|||
|
"ABDOUL-KADER Toura 0.67 0.0 0.67 0.67 \n",
|
|||
|
"AHAMADI Djelane 2.67 0.0 2.33 5.00 \n",
|
|||
|
"AHMED Laine 3.33 0.0 3.00 3.00 \n",
|
|||
|
"AHMED Hamza 2.00 2.0 0.67 5.00 \n",
|
|||
|
"AHMED Aicha 2.67 1.5 3.00 4.00 \n",
|
|||
|
"ALI Naima 2.67 1.5 3.00 4.00 \n",
|
|||
|
"ARBABI Idiamine 2.67 3.0 1.33 4.00 \n",
|
|||
|
"ATTOUMANI Mtahida 2.67 0.0 0.67 0.00 \n",
|
|||
|
"BACAR Natacha 2.67 0.0 1.33 4.00 \n",
|
|||
|
"BACAR Musbahou 4.00 3.0 3.00 5.00 \n",
|
|||
|
"BAHEDJA Rachma 2.67 3.0 2.33 5.00 \n",
|
|||
|
"CHAHARANE Djawadi 2.00 0.0 1.00 5.00 \n",
|
|||
|
"CHARIF Nassuria 1.33 0.0 1.33 1.00 \n",
|
|||
|
"COMBO Danil 2.00 0.0 1.00 2.00 \n",
|
|||
|
"HOUMADI Naima 2.00 3.0 1.67 1.33 \n",
|
|||
|
"IBRAHIM Yanick 3.33 1.0 2.00 4.00 \n",
|
|||
|
"IBRAHIM Hakim 2.00 0.0 0.67 3.33 \n",
|
|||
|
"MADI Himidati 2.67 1.0 1.67 1.00 \n",
|
|||
|
"MARI Ismaël 2.00 3.0 2.33 3.00 \n",
|
|||
|
"MOHAMED Yousra 2.00 0.0 1.00 2.00 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou 2.00 1.5 0.00 0.00 \n",
|
|||
|
"SAINDOU Abdoul Anzize 1.33 0.0 0.33 1.00 \n",
|
|||
|
"SAÏD Hakim 3.33 3.0 3.00 4.00 \n",
|
|||
|
"SOIFENE Fémida 0.67 0.0 1.33 1.00 \n",
|
|||
|
"ZAKARIA Najwa 4.00 0.0 0.00 1.00 \n",
|
|||
|
"\n",
|
|||
|
" Exercice 5 \n",
|
|||
|
"ABDOU ALI Nassim 0.50 \n",
|
|||
|
"ABDOUL-KADER Toura 0.00 \n",
|
|||
|
"AHAMADI Djelane 5.00 \n",
|
|||
|
"AHMED Laine 0.00 \n",
|
|||
|
"AHMED Hamza 3.33 \n",
|
|||
|
"AHMED Aicha 0.00 \n",
|
|||
|
"ALI Naima 5.00 \n",
|
|||
|
"ARBABI Idiamine 2.17 \n",
|
|||
|
"ATTOUMANI Mtahida 2.50 \n",
|
|||
|
"BACAR Natacha 1.17 \n",
|
|||
|
"BACAR Musbahou 5.00 \n",
|
|||
|
"BAHEDJA Rachma 5.00 \n",
|
|||
|
"CHAHARANE Djawadi 3.67 \n",
|
|||
|
"CHARIF Nassuria 1.67 \n",
|
|||
|
"COMBO Danil 5.00 \n",
|
|||
|
"HOUMADI Naima 1.50 \n",
|
|||
|
"IBRAHIM Yanick 5.00 \n",
|
|||
|
"IBRAHIM Hakim 2.17 \n",
|
|||
|
"MADI Himidati 0.50 \n",
|
|||
|
"MARI Ismaël 4.33 \n",
|
|||
|
"MOHAMED Yousra 3.83 \n",
|
|||
|
"MOUHOUDHOIRE Nithaou 2.17 \n",
|
|||
|
"SAINDOU Abdoul Anzize 1.67 \n",
|
|||
|
"SAÏD Hakim 4.00 \n",
|
|||
|
"SOIFENE Fémida 2.00 \n",
|
|||
|
"ZAKARIA Najwa 0.50 "
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 55,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"notes[list_exo].applymap(lambda x:round(x,2))"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 56,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"notes[list_exo] = notes[list_exo].applymap(lambda x:round(x,2))\n",
|
|||
|
"#notes[list_exo]"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"Les éléments avec notes et les éléments par compétences (sous_exo)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 57,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false,
|
|||
|
"scrolled": true
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"['Opération 1',\n",
|
|||
|
" 'Opération 2',\n",
|
|||
|
" 'Durée',\n",
|
|||
|
" 'Horaire',\n",
|
|||
|
" 'Distance',\n",
|
|||
|
" 'Temps',\n",
|
|||
|
" 'Distance (fraction)',\n",
|
|||
|
" 'nbr virgule',\n",
|
|||
|
" 'Dixieme 1',\n",
|
|||
|
" 'Dixieme 2',\n",
|
|||
|
" 'Cinquième',\n",
|
|||
|
" 'Demi',\n",
|
|||
|
" 'Symétrie axiale',\n",
|
|||
|
" 'Symétrie centrale',\n",
|
|||
|
" 'Codage',\n",
|
|||
|
" 'Précision']"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 57,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"item_avec_note = list_exo + [ds_name] + autres_notes\n",
|
|||
|
"sous_exo = [i for i in notes.T.index if i not in item_avec_note]\n",
|
|||
|
"sous_exo"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 58,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"def toRepVal(val):\n",
|
|||
|
" if pd.isnull(val):\n",
|
|||
|
" return \"\\\\NoRep\"\n",
|
|||
|
" elif val == 0:\n",
|
|||
|
" return \"\\\\RepZ\"\n",
|
|||
|
" elif val == 1:\n",
|
|||
|
" return \"\\\\RepU\"\n",
|
|||
|
" elif val == 2:\n",
|
|||
|
" return \"\\\\RepD\"\n",
|
|||
|
" elif val == 3:\n",
|
|||
|
" return \"\\\\RepT\"\n",
|
|||
|
" else:\n",
|
|||
|
" return val"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 59,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"notes[item_avec_note] = notes[item_avec_note].fillna(\".\")\n",
|
|||
|
"#notes"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 60,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"eleves = notes.copy()\n",
|
|||
|
"eleves[sous_exo] = notes[sous_exo].applymap(toRepVal)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 61,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"22"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 61,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"len(notes.T.index)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"# Preparation du fichier .tex"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 247,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"#eleves"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 21,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"bilan = texenv.get_template(\"tpl_bilan.tex\")\n",
|
|||
|
"with open(\"./bilan\"+classe+\".tex\",\"w\") as f:\n",
|
|||
|
" f.write(bilan.render(eleves = eleves, barem = barem, ds_name = ds_name, latex_info = latex_info, nbr_questions = len(barem.T)))"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"# Un peu de statistiques"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 62,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"count 26.000000\n",
|
|||
|
"mean 10.326923\n",
|
|||
|
"std 4.766429\n",
|
|||
|
"min 2.000000\n",
|
|||
|
"25% 6.250000\n",
|
|||
|
"50% 9.500000\n",
|
|||
|
"75% 14.125000\n",
|
|||
|
"max 20.000000\n",
|
|||
|
"Name: DS_16_02_08, dtype: float64"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 62,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"notes[ds_name].describe()"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 63,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"<matplotlib.text.Text at 0x7fafa4388940>"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 63,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
},
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"image/png": "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\nqi6pqg9V1b1VdU9VveY
|
|||
|
"text/plain": [
|
|||
|
"<matplotlib.figure.Figure at 0x7fafa509c208>"
|
|||
|
]
|
|||
|
},
|
|||
|
"metadata": {},
|
|||
|
"output_type": "display_data"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"#notes_seules = notes[ds_name]\n",
|
|||
|
"ax = notes[ds_name].hist(bins = barem[ds_name][0], range=(0,barem[ds_name][0]), figsize = (16,7), )\n",
|
|||
|
"ax.set_xlabel(\"Notes\")\n",
|
|||
|
"ax.set_ylabel(\"Effectif\")\n",
|
|||
|
"#notes_seules.hist()"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 64,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/plain": [
|
|||
|
"<matplotlib.axes._subplots.AxesSubplot at 0x7fafa4363b70>"
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 64,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
},
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"image/png": "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\nSaTFpX2wuqigrICSmhL
|
|||
|
"text/plain": [
|
|||
|
"<matplotlib.figure.Figure at 0x7fafa43a4128>"
|
|||
|
]
|
|||
|
},
|
|||
|
"metadata": {},
|
|||
|
"output_type": "display_data"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"# Normalisation des notes de chaque exo\n",
|
|||
|
"notes_exo_norm = notes[list_exo] / barem[list_exo].values[0,:]\n",
|
|||
|
"#notes_exo_norm\n",
|
|||
|
"ax = notes_exo_norm.T.plot(color = \"gray\", legend = False, figsize = (16, 7))\n",
|
|||
|
"d_norm = notes_exo_norm.describe()\n",
|
|||
|
"d_norm.T[[\"min\", \"25%\", \"50%\", \"75%\", \"max\"]].plot(ax=ax, kind=\"area\", stacked = False, alpha=.1)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 65,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA6AAAAHsCAYAAADMwMCPAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3X+4JGV54P3vzQwQAUUdfdWAoI47Y3TVUSOaqJkT4yaj\n8mN/JBszGoybje9mPQPGrD8us8scs2vW5HrfNXgmuTZR4qtEgqtGRdYgbtwzWXWDiIPCAmdkGAWi\nEHcYNQhrYLjfP7oP03M4c7q6TndVddX3c1111anT1d133fXjqafreaoiM5EkSZIkadKOqTsASZIk\nSVI3WAGVJEmSJFXCCqgkSZIkqRJWQCVJkiRJlbACKkmSJEmqhBVQSZIkSVIlrIBKFYiI7RFxRd1x\nSJKk8bF8l0ZnBVStFxHfiIh7IuL7EfF3/fF7qowhMy/JzG3j/MyIODYiPhIR+yPigYj4qXF+viRJ\nTdbi8v0FEXFlRByIiDsj4sMR8fhxfodUJyug6oIEXpmZj8jMh/fH543zCyJi3Tg/bwT/A3g18O2a\nvl+SpLq0tXx/FPBHwOn94W7g/TXEIU2EFVB1Raz4z4g/jIiPDEz/bkR8dmD6zIjYExEHI+LzEfHM\ngdf2R8RbIuKrwN0RcUxEnBoRH4uIv42I7yz9EhsRr42I/zHw3mcM/Lr57Yh4W///ERFvi4ib+++/\nNCIeuVLsmXlfZr4nM78IPLDWBEmSNIXaWL5fkZkfy8y7M/P/ALuAn1xjnqTGsAKqrvtN4JkRcW5E\nvAR4HXAuQEQ8F7gI+DXg0fR+jbwsIo4deP+rgJcDS4XI5cB+4DTgFODSgXmz/7knAZ8FPg08AXgq\n8Jf9ec4HzgZeAvwocBD4w/EtriRJndCm8n0r8L8Kzis1nhVQdcUnIuKu/i+dd0XErwJk5r3Aa4B3\nAx8EZjNzqTnrvwT+c2Z+OXsuBn4IvHDgcy/MzG9l5g+BM+gVOG/JzP+TmX/fvzq53JnAtzPz9/vz\n/CAzr+6/9nrgtzLz25l5H/DbwM9HhPuqJEkP1eryPSKeBfw74N+MnhqpmdbXHYBUkXMy87+v9EJm\nfjkibgEeC3xk4KXTgXMjYkd/OoBj6f1yueT2gb+fCHwzM4c1h30isO8or50OfDwilj4jgPuAx2E/\nT0mSlmtt+R4RT6V3NXXHUSq80lTyqoq6YsU+IgAR8QbgOOBbwFsHXroNeGdmPro/PCozT8rMDw/M\nk8vmP63A1crb6DXLWcmtwMuXfeeJA7/aSpKkw1pZvkfE6fSa874jMy8Z8r3SVLECqk6LiE3Av6d3\nJ9lzgbf0m7sAvBf4VxFxRn/eEyPiFRFx4lE+7kv0fsV8V0ScEBHHR8RKNw24HHhcRJwXEcdFxElL\n30GvH8rvRMRp/e98bEScvUr8x0XEj/Qnj4+I44svvSRJ7TTN5XtEnEKv7+iuzHzvyAsvNZwVUHXF\np6L3fLCl4WPRu7X6xcB/zMzrM/Nm4O3AxRFxbGZeQ+8GBbsi4i5gL/Dagc8c/HWUftOcs4B/QO+X\nztuAf748kMy8G/hH9G5GcEf/c2f6L18IfBK4MiK+B3yRXt+To1kEfkCv2dAVwD1LhZskSR3QxvL9\nV4EnAztj4Bmno6VFaq7IzOEzRZxPr8M2wHszs9KH/EqSpPIi4iJ6N0i5MzOftey1fwP8HvCYzLyr\njvgkSd0x9ApoRDyD3i8xPw5sAc6KiI2TDkySJI3N+4GfW/7PiDgVeBnwzcojkiR1UpEmuD8G/HVm\n/jAzDwG7gX8y2bAkSdK4ZObn6T13cLl3A2+uOBxJUocVqYBeD/xURDwqIk4AXkHvNtOSJGlKRcRZ\nwG2ZeV3dsUiSumPoc0Az86aI+F3gvwF/B1wL3L/aeyJieMdSSVInZOZRH5OgekTEw4DfonfDlAf/\nXeB9lu+SJKB8+T60Atr/8PfT6z9CRLyT3t2/hr2nTDyNFxEu25Rq8/KNa9n27t3L5s0Am9b8WeOz\nF9jsuptSEdY9G2oj8CTgq9FbSacC10TEGZn5t6u9sc3baxFt32eL6HoOur78YA7AHKylfC9UAY2I\nx2bmd/qPd/gnwE+U/kZJklSH6A9k5vXA4x98IWI/8NzMXKmfqCRJY1P0OaAfi4jr6T2/6F9n5vcm\nGJMkSRqjiLiE3nMHN0XErRHxumWzJAWa4EqStFZFm+D+1KQDmRZbt26tO4SJafOyQbuXr83LBvD8\n5z+/7hAmpu3rTs2QmduHvP6UqmKZdu6z5qDryw/mAMzBWsQk2i5HRHa5TbQ0rZraB3RxETZtalJM\nKqrfR8Yray1h+S5JgrWV70Wb4EqSJEmStCZWQEc0NzdXdwgT0+Zlg3YvX5uXDWB+fr7uECam7etO\nahv3WXPQ9eUHcwDmYC2sgEqSJEmSKmEfUEkPsg+oxs0+oO0SEfnMZ15WdxgPcd993+ETn/gpNm9+\nat2hSFInrKV8L/oc0N8AfhV4ALgOeF1m/n2ZL5QkSdPruuvOqjuEFdzCvffeW3cQkqQChjbBjYgf\nBXbQe0D1s+hVWl816cCaqs3tvdu8bNDu5WvzsoF9QCU1h/usOej68oM5AHOwFoWugALrgBMj4gHg\nBOBbkwtJkiRJktRGhfqARsR5wDuBe4ArM/OXh8xvH9AOO3ToEPv27as7jIfYuHEj69atqzuMRrMP\nqMbNPqDtEhEJTSzfb2HPnnvZsuUZdQciSZ0w0T6gEfFI4BzgdOB7wEcjYntmXjIsqCVbt25lZmbm\nwUvVjts9fuMb38iuXQeBC+hZaj65o8bpgywuXsCmTZtqz0/Tx718bQCWpusezzM/f7gZbt35cbz6\neGZmht27d6NmiYiLgDOBO/vdaYiI3wPOAn4I7KN3f4fv1xelJKkTMnPVAfh54L0D078M7Brynmyr\nnTt31h3CxIxr2RYXFxMWE7JBw2LOzs6OZfmayHU3vdp8TMnM7JcHQ8sah8kOwIuBLcDXBv73MuCY\n/t/vAv5jgc9pwDFhpWFf7tlz/Yrb4Li1fZ8tous56PryZ5qDTHOwlvK9yHNAbwVeGBE/Er3Lmj8D\n3DiuCrAkSZqszPw8cHDZ//5bZj7Qn/xr4NTKA5MkdU7RPqA76d359j5gD/AvM/O+VebPIp+rdrIf\n4fRy3Wnc7APaHBFxOvCp7DfBXfbaZcClObx7jX1AJUlrKt+LXAElM9+RmT+Wmc/KzNeuVvmUJEnT\nIyJ+C7hvWOVz4B0DwwyH+2vT/7u+6bm5uYH+7E477bTTTo9remZmhoh4cFiTsm13VxuwD+hUsh/h\n9HLdTa82H1My19ZHxGHsZfPpDPQB7f/vtcAXgOMLfkYDjgkrDfYBrVLXc9D15c80B5nmYC3l+/q1\nVV8lSdKUWLps2ZuI2Aa8BfipzPxhbVFJkjqlUB/QkT/UPqCdZj/C6eW607jZB7QZIuISeu1lNwB3\nAjuBtwPHAQf6s/11Zv7rIZ9jH1BJ0mSfAypJkqZbZm5f4d/vrzwQSVLnFboJkQ4b7IzbNm1eNoD5\n+fm6Q5gY1930avu6k9rGfdYcdH35wRyAOViLoRXQiNgUEXsi4iv98fci4rwqgpMkSZIktcdIfUAj\n4hjgduAFmXnbKvPZB7TD7Ec4vVx3Gjf7gLaLfUAlSVDBc0AHvAzYt1rlU5IkSZKklYxaAf1F4M8m\nEci0aHN77zYvG9iPcJq57iQ1hfusOej68oM5AHOwFoUroBFxLHA28JGC8z84zMzMHLGS5ubmnG7x\ndK+yMFhhmOsPdU4fjqfu/ExiemFhYWyf18vV4PRczdPzXHXVVUeNd9qnFxYWGhXPWqdnZmaOOP5L\nkiQNKtwHNCLOBv51Zm4rMK99QDvMfoTTy3WncbMPaLvYB1SSBNX1Af0lOt78VpIkSZJUXqEKaEQ8\njN4NiP58suE035FNFdulzcsG9iOcZq47SU3hPmsOur78YA7AHKxFoQpoZt6bmY/NzL+bdECSJGm8\nIuKiiLgzIr428L9HRcS
|
|||
|
"text/plain": [
|
|||
|
"<matplotlib.figure.Figure at 0x7fafa446fac8>"
|
|||
|
]
|
|||
|
},
|
|||
|
"metadata": {},
|
|||
|
"output_type": "display_data"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"ax = notes[list_exo].hist(figsize = (16,8))"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 66,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/html": [
|
|||
|
"<div>\n",
|
|||
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|||
|
" <thead>\n",
|
|||
|
" <tr style=\"text-align: right;\">\n",
|
|||
|
" <th></th>\n",
|
|||
|
" <th>Opération 1</th>\n",
|
|||
|
" <th>Opération 2</th>\n",
|
|||
|
" <th>Durée</th>\n",
|
|||
|
" <th>Horaire</th>\n",
|
|||
|
" <th>Distance</th>\n",
|
|||
|
" <th>Temps</th>\n",
|
|||
|
" <th>Distance (fraction)</th>\n",
|
|||
|
" <th>nbr virgule</th>\n",
|
|||
|
" <th>Dixieme 1</th>\n",
|
|||
|
" <th>Dixieme 2</th>\n",
|
|||
|
" <th>Cinquième</th>\n",
|
|||
|
" <th>Demi</th>\n",
|
|||
|
" <th>Symétrie axiale</th>\n",
|
|||
|
" <th>Symétrie centrale</th>\n",
|
|||
|
" <th>Codage</th>\n",
|
|||
|
" <th>Précision</th>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </thead>\n",
|
|||
|
" <tbody>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>count</th>\n",
|
|||
|
" <td>26.000000</td>\n",
|
|||
|
" <td>26.000000</td>\n",
|
|||
|
" <td>25.000000</td>\n",
|
|||
|
" <td>25.00</td>\n",
|
|||
|
" <td>25.000000</td>\n",
|
|||
|
" <td>24.000000</td>\n",
|
|||
|
" <td>23.000000</td>\n",
|
|||
|
" <td>25.000000</td>\n",
|
|||
|
" <td>24.000000</td>\n",
|
|||
|
" <td>22.000000</td>\n",
|
|||
|
" <td>22.000000</td>\n",
|
|||
|
" <td>22.000000</td>\n",
|
|||
|
" <td>24.000000</td>\n",
|
|||
|
" <td>23.000000</td>\n",
|
|||
|
" <td>23.000000</td>\n",
|
|||
|
" <td>23.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>mean</th>\n",
|
|||
|
" <td>2.269231</td>\n",
|
|||
|
" <td>1.307692</td>\n",
|
|||
|
" <td>1.040000</td>\n",
|
|||
|
" <td>1.28</td>\n",
|
|||
|
" <td>2.240000</td>\n",
|
|||
|
" <td>1.583333</td>\n",
|
|||
|
" <td>1.043478</td>\n",
|
|||
|
" <td>2.040000</td>\n",
|
|||
|
" <td>1.750000</td>\n",
|
|||
|
" <td>2.409091</td>\n",
|
|||
|
" <td>1.590909</td>\n",
|
|||
|
" <td>1.409091</td>\n",
|
|||
|
" <td>2.166667</td>\n",
|
|||
|
" <td>1.739130</td>\n",
|
|||
|
" <td>1.173913</td>\n",
|
|||
|
" <td>1.652174</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>std</th>\n",
|
|||
|
" <td>1.002305</td>\n",
|
|||
|
" <td>0.884047</td>\n",
|
|||
|
" <td>1.398809</td>\n",
|
|||
|
" <td>1.40</td>\n",
|
|||
|
" <td>1.051982</td>\n",
|
|||
|
" <td>1.442120</td>\n",
|
|||
|
" <td>1.223938</td>\n",
|
|||
|
" <td>1.337909</td>\n",
|
|||
|
" <td>1.421879</td>\n",
|
|||
|
" <td>1.053750</td>\n",
|
|||
|
" <td>1.501082</td>\n",
|
|||
|
" <td>1.469016</td>\n",
|
|||
|
" <td>1.007220</td>\n",
|
|||
|
" <td>1.421184</td>\n",
|
|||
|
" <td>1.370208</td>\n",
|
|||
|
" <td>1.300654</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>min</th>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>25%</th>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>1.750000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>50%</th>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>0.00</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>2.500000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>2.500000</td>\n",
|
|||
|
" <td>1.000000</td>\n",
|
|||
|
" <td>2.500000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>0.000000</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>75%</th>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>1.750000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>2.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>max</th>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.00</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" <td>3.000000</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </tbody>\n",
|
|||
|
"</table>\n",
|
|||
|
"</div>"
|
|||
|
],
|
|||
|
"text/plain": [
|
|||
|
" Opération 1 Opération 2 Durée Horaire Distance Temps \\\n",
|
|||
|
"count 26.000000 26.000000 25.000000 25.00 25.000000 24.000000 \n",
|
|||
|
"mean 2.269231 1.307692 1.040000 1.28 2.240000 1.583333 \n",
|
|||
|
"std 1.002305 0.884047 1.398809 1.40 1.051982 1.442120 \n",
|
|||
|
"min 0.000000 0.000000 0.000000 0.00 0.000000 0.000000 \n",
|
|||
|
"25% 2.000000 1.000000 0.000000 0.00 2.000000 0.000000 \n",
|
|||
|
"50% 3.000000 1.000000 0.000000 0.00 3.000000 2.000000 \n",
|
|||
|
"75% 3.000000 1.750000 3.000000 3.00 3.000000 3.000000 \n",
|
|||
|
"max 3.000000 3.000000 3.000000 3.00 3.000000 3.000000 \n",
|
|||
|
"\n",
|
|||
|
" Distance (fraction) nbr virgule Dixieme 1 Dixieme 2 Cinquième \\\n",
|
|||
|
"count 23.000000 25.000000 24.000000 22.000000 22.000000 \n",
|
|||
|
"mean 1.043478 2.040000 1.750000 2.409091 1.590909 \n",
|
|||
|
"std 1.223938 1.337909 1.421879 1.053750 1.501082 \n",
|
|||
|
"min 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
|
|||
|
"25% 0.000000 0.000000 0.000000 2.000000 0.000000 \n",
|
|||
|
"50% 1.000000 3.000000 2.500000 3.000000 2.500000 \n",
|
|||
|
"75% 2.000000 3.000000 3.000000 3.000000 3.000000 \n",
|
|||
|
"max 3.000000 3.000000 3.000000 3.000000 3.000000 \n",
|
|||
|
"\n",
|
|||
|
" Demi Symétrie axiale Symétrie centrale Codage Précision \n",
|
|||
|
"count 22.000000 24.000000 23.000000 23.000000 23.000000 \n",
|
|||
|
"mean 1.409091 2.166667 1.739130 1.173913 1.652174 \n",
|
|||
|
"std 1.469016 1.007220 1.421184 1.370208 1.300654 \n",
|
|||
|
"min 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
|
|||
|
"25% 0.000000 1.750000 0.000000 0.000000 0.000000 \n",
|
|||
|
"50% 1.000000 2.500000 3.000000 0.000000 2.000000 \n",
|
|||
|
"75% 3.000000 3.000000 3.000000 3.000000 3.000000 \n",
|
|||
|
"max 3.000000 3.000000 3.000000 3.000000 3.000000 "
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 66,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"notes_questions = notes[sous_exo]\n",
|
|||
|
"notes_analysis = notes_questions.describe()\n",
|
|||
|
"notes_analysis"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 67,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"text/html": [
|
|||
|
"<div>\n",
|
|||
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|||
|
" <thead>\n",
|
|||
|
" <tr style=\"text-align: right;\">\n",
|
|||
|
" <th></th>\n",
|
|||
|
" <th>Opération 1</th>\n",
|
|||
|
" <th>Opération 2</th>\n",
|
|||
|
" <th>Durée</th>\n",
|
|||
|
" <th>Horaire</th>\n",
|
|||
|
" <th>Distance</th>\n",
|
|||
|
" <th>Temps</th>\n",
|
|||
|
" <th>Distance (fraction)</th>\n",
|
|||
|
" <th>nbr virgule</th>\n",
|
|||
|
" <th>Dixieme 1</th>\n",
|
|||
|
" <th>Dixieme 2</th>\n",
|
|||
|
" <th>Cinquième</th>\n",
|
|||
|
" <th>Demi</th>\n",
|
|||
|
" <th>Symétrie axiale</th>\n",
|
|||
|
" <th>Symétrie centrale</th>\n",
|
|||
|
" <th>Codage</th>\n",
|
|||
|
" <th>Précision</th>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </thead>\n",
|
|||
|
" <tbody>\n",
|
|||
|
" <tr>\n",
|
|||
|
" <th>count</th>\n",
|
|||
|
" <td>26</td>\n",
|
|||
|
" <td>26</td>\n",
|
|||
|
" <td>25</td>\n",
|
|||
|
" <td>25</td>\n",
|
|||
|
" <td>25</td>\n",
|
|||
|
" <td>24</td>\n",
|
|||
|
" <td>23</td>\n",
|
|||
|
" <td>25</td>\n",
|
|||
|
" <td>24</td>\n",
|
|||
|
" <td>22</td>\n",
|
|||
|
" <td>22</td>\n",
|
|||
|
" <td>22</td>\n",
|
|||
|
" <td>24</td>\n",
|
|||
|
" <td>23</td>\n",
|
|||
|
" <td>23</td>\n",
|
|||
|
" <td>23</td>\n",
|
|||
|
" </tr>\n",
|
|||
|
" </tbody>\n",
|
|||
|
"</table>\n",
|
|||
|
"</div>"
|
|||
|
],
|
|||
|
"text/plain": [
|
|||
|
" Opération 1 Opération 2 Durée Horaire Distance Temps \\\n",
|
|||
|
"count 26 26 25 25 25 24 \n",
|
|||
|
"\n",
|
|||
|
" Distance (fraction) nbr virgule Dixieme 1 Dixieme 2 Cinquième \\\n",
|
|||
|
"count 23 25 24 22 22 \n",
|
|||
|
"\n",
|
|||
|
" Demi Symétrie axiale Symétrie centrale Codage Précision \n",
|
|||
|
"count 22 24 23 23 23 "
|
|||
|
]
|
|||
|
},
|
|||
|
"execution_count": 67,
|
|||
|
"metadata": {},
|
|||
|
"output_type": "execute_result"
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"# J'aimerai récupérer le nom des questions qui ont été le moins répondus\n",
|
|||
|
"notes_analysis[:1]"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {
|
|||
|
"collapsed": true
|
|||
|
},
|
|||
|
"source": [
|
|||
|
"## Bilan à remplir"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 21,
|
|||
|
"metadata": {
|
|||
|
"collapsed": false
|
|||
|
},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"bilan = texenv.get_template(\"tpl_bilan.tex\")\n",
|
|||
|
"with open(\"./fill_bilan.tex\",\"w\") as f:\n",
|
|||
|
" f.write(bilan.render(eleves = [(\"Nom\",, barem = barem, ds_name = ds_name, latex_info = latex_info, nbr_questions = len(barem.T)))"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"metadata": {
|
|||
|
"kernelspec": {
|
|||
|
"display_name": "Python 3",
|
|||
|
"language": "python",
|
|||
|
"name": "python3"
|
|||
|
},
|
|||
|
"language_info": {
|
|||
|
"codemirror_mode": {
|
|||
|
"name": "ipython",
|
|||
|
"version": 3
|
|||
|
},
|
|||
|
"file_extension": ".py",
|
|||
|
"mimetype": "text/x-python",
|
|||
|
"name": "python",
|
|||
|
"nbconvert_exporter": "python",
|
|||
|
"pygments_lexer": "ipython3",
|
|||
|
"version": "3.5.1"
|
|||
|
}
|
|||
|
},
|
|||
|
"nbformat": 4,
|
|||
|
"nbformat_minor": 0
|
|||
|
}
|