{ "cells": [ { "cell_type": "code", "execution_count": 25, "metadata": { "collapsed": false }, "outputs": [], "source": [ "import pandas as pd\n", "from texenv import texenv\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 26, "metadata": { "collapsed": true }, "outputs": [], "source": [ "ds_name = \"DS_0408\"\n", "classe = \"2nd6\"" ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "collapsed": false, "scrolled": true }, "outputs": [], "source": [ "notes = pd.ExcelFile(\"./../../../notes_\"+classe+\".xls\")\n", "notes.sheet_names\n", "notes = notes.parse(ds_name)" ] }, { "cell_type": "code", "execution_count": 28, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "Index(['DS_0408', 'av_arrondi', 'Exercice 1', '1.a (Developper)', '1.b (Developper)', '2 (factoriser)', '3.a (équation)', '3.b (équation)', '4 (tableau de signe)', '1Malus', 'Exercice 2', '1 (évaluer)', '2 (developper)', '3 (équation)', '2Malus', 'Bonus', 'Exercice 3', '1 (définition)', '2 (intervalle fluctuation)', '3 (interpretation', 'Exercice 4', '1 (intervalle fluctuation)', 'Bonus'], dtype='object')" ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notes.index" ] }, { "cell_type": "code", "execution_count": 29, "metadata": { "collapsed": true }, "outputs": [], "source": [ "notes = notes.T" ] }, { "cell_type": "code", "execution_count": 30, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes = notes.drop(\"av_arrondi\", axis=1)" ] }, { "cell_type": "code", "execution_count": 31, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
DS_0408Exercice 11.a (Developper)1.b (Developper)2 (factoriser)3.a (équation)3.b (équation)4 (tableau de signe)1MalusExercice 2...3 (équation)2MalusBonusExercice 31 (définition)2 (intervalle fluctuation)3 (interpretationExercice 41 (intervalle fluctuation)Bonus
ANANTHARASA Kisojana11.08.333333323333NaN0.000000...NaNNaNNaN2.00000022NaN0.333333NaN1
BAKAYOKO Aïcha18.09.000000333333NaN2.500000...0NaNNaN3.6666672332.0000003NaN
BLAISE Emilie3.52.333333101310NaN0.000000...NaNNaN0.00.6666672NaNNaN0.333333NaN1
CHOISI Geordy7.05.000000113330NaN0.500000...NaNNaNNaN0.3333331001.00000011
DRIDI Karim11.08.000000330333NaN1.666667...0NaNNaN0.6666672000.0000000NaN
FADIGA Mohamed17.07.000000303333NaN3.500000...0NaN1.03.6666673322.0000003NaN
FESSARD KatelyneNaN0.000000NaNNaNNaNNaNNaNNaNNaNNaN...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
FUSCO ManonNaN0.000000NaNNaNNaNNaNNaNNaNNaNNaN...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
GILBERT Melissa14.58.333333333332NaN1.166667...00.5NaN3.0000003221.3333332NaN
GUNARASA Rithurshan18.09.000000333333NaN5.000000...3NaN1.03.0000003300.000000NaNNaN
HAMLAOUI Fattouma15.09.000000333333NaN3.000000...1NaNNaN2.0000003110.33333301
INACIO Bastien7.02.666667113200NaN2.000000...0NaNNaN1.6666673100.33333301
JAMAL EL AMRANI Hafar2.00.000000NaNNaNNaNNaNNaNNaNNaN0.666667...NaNNaNNaN1.00000030NaN0.000000NaNNaN
JOHNSON Yannick11.57.666667323332NaN1.833333...0NaNNaN0.000000NaNNaNNaN1.3333332NaN
KEITA Yakaré13.57.666667313333NaN1.000000...NaN0.5NaN3.3333333311.00000011
KONE Yacouba18.59.000000333333NaN2.500000...0NaNNaN4.0000003332.0000003NaN
LE Quentin6.03.16666730312NaN0.51.500000...0NaNNaN1.0000003000.00000000
LOUKA Marina11.06.666667310333NaN1.500000...NaNNaN0.51.33333321NaN1.00000011
MARIGA Alexis4.52.333333310NaNNaN1NaN0.000000...NaNNaNNaN1.3333332020.6666671NaN
MATOS GOMES Jean Daniel5.53.333333100330NaN0.333333...NaNNaNNaN1.0000003000.33333301
MELAYAH Marwa4.52.33333321011NaNNaN0.000000...0NaNNaN0.00000000NaN2.0000003NaN
MOALI Lauryn18.59.000000333333NaN3.500000...1NaN0.53.0000003222.0000003NaN
MONTAGNINI Cindy17.09.000000333333NaN1.833333...0NaN0.03.3333333312.0000003NaN
NGO Viviane16.08.333333333323NaN2.000000...NaNNaNNaN2.6666672302.0000003NaN
PEREIRA VAZ Luis Carlos13.58.333333323333NaN1.500000...NaNNaN0.52.6666672220.33333301
QADIR Maryam9.56.333333313331NaN2.500000...0NaNNaN0.00000000NaN0.33333301
SAIDANE Maissa12.05.000000312221NaN2.500000...0NaNNaN1.6666673102.0000003NaN
SANTOS DO CARMO Kevin8.53.66666721032NaNNaN2.000000...NaNNaNNaN1.0000003NaNNaN1.3333332NaN
SILVA Andre Luis14.57.000000113333NaN3.166667...0NaN1.01.6666672032.0000003NaN
STAUFF Léna13.56.33333332333NaNNaN2.000000...NaNNaNNaN2.3333333202.0000003NaN
\n", "

30 rows × 22 columns

\n", "
" ], "text/plain": [ " DS_0408 Exercice 1 1.a (Developper) \\\n", "ANANTHARASA Kisojana 11.0 8.333333 3 \n", "BAKAYOKO Aïcha 18.0 9.000000 3 \n", "BLAISE Emilie 3.5 2.333333 1 \n", "CHOISI Geordy 7.0 5.000000 1 \n", "DRIDI Karim 11.0 8.000000 3 \n", "FADIGA Mohamed 17.0 7.000000 3 \n", "FESSARD Katelyne NaN 0.000000 NaN \n", "FUSCO Manon NaN 0.000000 NaN \n", "GILBERT Melissa 14.5 8.333333 3 \n", "GUNARASA Rithurshan 18.0 9.000000 3 \n", "HAMLAOUI Fattouma 15.0 9.000000 3 \n", "INACIO Bastien 7.0 2.666667 1 \n", "JAMAL EL AMRANI Hafar 2.0 0.000000 NaN \n", "JOHNSON Yannick 11.5 7.666667 3 \n", "KEITA Yakaré 13.5 7.666667 3 \n", "KONE Yacouba 18.5 9.000000 3 \n", "LE Quentin 6.0 3.166667 3 \n", "LOUKA Marina 11.0 6.666667 3 \n", "MARIGA Alexis 4.5 2.333333 3 \n", "MATOS GOMES Jean Daniel 5.5 3.333333 1 \n", "MELAYAH Marwa 4.5 2.333333 2 \n", "MOALI Lauryn 18.5 9.000000 3 \n", "MONTAGNINI Cindy 17.0 9.000000 3 \n", "NGO Viviane 16.0 8.333333 3 \n", "PEREIRA VAZ Luis Carlos 13.5 8.333333 3 \n", "QADIR Maryam 9.5 6.333333 3 \n", "SAIDANE Maissa 12.0 5.000000 3 \n", "SANTOS DO CARMO Kevin 8.5 3.666667 2 \n", "SILVA Andre Luis 14.5 7.000000 1 \n", "STAUFF Léna 13.5 6.333333 3 \n", "\n", " 1.b (Developper) 2 (factoriser) 3.a (équation) \\\n", "ANANTHARASA Kisojana 2 3 3 \n", "BAKAYOKO Aïcha 3 3 3 \n", "BLAISE Emilie 0 1 3 \n", "CHOISI Geordy 1 3 3 \n", "DRIDI Karim 3 0 3 \n", "FADIGA Mohamed 0 3 3 \n", "FESSARD Katelyne NaN NaN NaN \n", "FUSCO Manon NaN NaN NaN \n", "GILBERT Melissa 3 3 3 \n", "GUNARASA Rithurshan 3 3 3 \n", "HAMLAOUI Fattouma 3 3 3 \n", "INACIO Bastien 1 3 2 \n", "JAMAL EL AMRANI Hafar NaN NaN NaN \n", "JOHNSON Yannick 2 3 3 \n", "KEITA Yakaré 1 3 3 \n", "KONE Yacouba 3 3 3 \n", "LE Quentin 0 3 1 \n", "LOUKA Marina 1 0 3 \n", "MARIGA Alexis 1 0 NaN \n", "MATOS GOMES Jean Daniel 0 0 3 \n", "MELAYAH Marwa 1 0 1 \n", "MOALI Lauryn 3 3 3 \n", "MONTAGNINI Cindy 3 3 3 \n", "NGO Viviane 3 3 3 \n", "PEREIRA VAZ Luis Carlos 2 3 3 \n", "QADIR Maryam 1 3 3 \n", "SAIDANE Maissa 1 2 2 \n", "SANTOS DO CARMO Kevin 1 0 3 \n", "SILVA Andre Luis 1 3 3 \n", "STAUFF Léna 2 3 3 \n", "\n", " 3.b (équation) 4 (tableau de signe) 1Malus \\\n", "ANANTHARASA Kisojana 3 3 NaN \n", "BAKAYOKO Aïcha 3 3 NaN \n", "BLAISE Emilie 1 0 NaN \n", "CHOISI Geordy 3 0 NaN \n", "DRIDI Karim 3 3 NaN \n", "FADIGA Mohamed 3 3 NaN \n", "FESSARD Katelyne NaN NaN NaN \n", "FUSCO Manon NaN NaN NaN \n", "GILBERT Melissa 3 2 NaN \n", "GUNARASA Rithurshan 3 3 NaN \n", "HAMLAOUI Fattouma 3 3 NaN \n", "INACIO Bastien 0 0 NaN \n", "JAMAL EL AMRANI Hafar NaN NaN NaN \n", "JOHNSON Yannick 3 2 NaN \n", "KEITA Yakaré 3 3 NaN \n", "KONE Yacouba 3 3 NaN \n", "LE Quentin 2 NaN 0.5 \n", "LOUKA Marina 3 3 NaN \n", "MARIGA Alexis NaN 1 NaN \n", "MATOS GOMES Jean Daniel 3 0 NaN \n", "MELAYAH Marwa 1 NaN NaN \n", "MOALI Lauryn 3 3 NaN \n", "MONTAGNINI Cindy 3 3 NaN \n", "NGO Viviane 2 3 NaN \n", "PEREIRA VAZ Luis Carlos 3 3 NaN \n", "QADIR Maryam 3 1 NaN \n", "SAIDANE Maissa 2 1 NaN \n", "SANTOS DO CARMO Kevin 2 NaN NaN \n", "SILVA Andre Luis 3 3 NaN \n", "STAUFF Léna 3 NaN NaN \n", "\n", " Exercice 2 ... 3 (équation) 2Malus Bonus \\\n", "ANANTHARASA Kisojana 0.000000 ... NaN NaN NaN \n", "BAKAYOKO Aïcha 2.500000 ... 0 NaN NaN \n", "BLAISE Emilie 0.000000 ... NaN NaN 0.0 \n", "CHOISI Geordy 0.500000 ... NaN NaN NaN \n", "DRIDI Karim 1.666667 ... 0 NaN NaN \n", "FADIGA Mohamed 3.500000 ... 0 NaN 1.0 \n", "FESSARD Katelyne NaN ... NaN NaN NaN \n", "FUSCO Manon NaN ... NaN NaN NaN \n", "GILBERT Melissa 1.166667 ... 0 0.5 NaN \n", "GUNARASA Rithurshan 5.000000 ... 3 NaN 1.0 \n", "HAMLAOUI Fattouma 3.000000 ... 1 NaN NaN \n", "INACIO Bastien 2.000000 ... 0 NaN NaN \n", "JAMAL EL AMRANI Hafar 0.666667 ... NaN NaN NaN \n", "JOHNSON Yannick 1.833333 ... 0 NaN NaN \n", "KEITA Yakaré 1.000000 ... NaN 0.5 NaN \n", "KONE Yacouba 2.500000 ... 0 NaN NaN \n", "LE Quentin 1.500000 ... 0 NaN NaN \n", "LOUKA Marina 1.500000 ... NaN NaN 0.5 \n", "MARIGA Alexis 0.000000 ... NaN NaN NaN \n", "MATOS GOMES Jean Daniel 0.333333 ... NaN NaN NaN \n", "MELAYAH Marwa 0.000000 ... 0 NaN NaN \n", "MOALI Lauryn 3.500000 ... 1 NaN 0.5 \n", "MONTAGNINI Cindy 1.833333 ... 0 NaN 0.0 \n", "NGO Viviane 2.000000 ... NaN NaN NaN \n", "PEREIRA VAZ Luis Carlos 1.500000 ... NaN NaN 0.5 \n", "QADIR Maryam 2.500000 ... 0 NaN NaN \n", "SAIDANE Maissa 2.500000 ... 0 NaN NaN \n", "SANTOS DO CARMO Kevin 2.000000 ... NaN NaN NaN \n", "SILVA Andre Luis 3.166667 ... 0 NaN 1.0 \n", "STAUFF Léna 2.000000 ... NaN NaN NaN \n", "\n", " Exercice 3 1 (définition) \\\n", "ANANTHARASA Kisojana 2.000000 2 \n", "BAKAYOKO Aïcha 3.666667 2 \n", "BLAISE Emilie 0.666667 2 \n", "CHOISI Geordy 0.333333 1 \n", "DRIDI Karim 0.666667 2 \n", "FADIGA Mohamed 3.666667 3 \n", "FESSARD Katelyne NaN NaN \n", "FUSCO Manon NaN NaN \n", "GILBERT Melissa 3.000000 3 \n", "GUNARASA Rithurshan 3.000000 3 \n", "HAMLAOUI Fattouma 2.000000 3 \n", "INACIO Bastien 1.666667 3 \n", "JAMAL EL AMRANI Hafar 1.000000 3 \n", "JOHNSON Yannick 0.000000 NaN \n", "KEITA Yakaré 3.333333 3 \n", "KONE Yacouba 4.000000 3 \n", "LE Quentin 1.000000 3 \n", "LOUKA Marina 1.333333 2 \n", "MARIGA Alexis 1.333333 2 \n", "MATOS GOMES Jean Daniel 1.000000 3 \n", "MELAYAH Marwa 0.000000 0 \n", "MOALI Lauryn 3.000000 3 \n", "MONTAGNINI Cindy 3.333333 3 \n", "NGO Viviane 2.666667 2 \n", "PEREIRA VAZ Luis Carlos 2.666667 2 \n", "QADIR Maryam 0.000000 0 \n", "SAIDANE Maissa 1.666667 3 \n", "SANTOS DO CARMO Kevin 1.000000 3 \n", "SILVA Andre Luis 1.666667 2 \n", "STAUFF Léna 2.333333 3 \n", "\n", " 2 (intervalle fluctuation) 3 (interpretation \\\n", "ANANTHARASA Kisojana 2 NaN \n", "BAKAYOKO Aïcha 3 3 \n", "BLAISE Emilie NaN NaN \n", "CHOISI Geordy 0 0 \n", "DRIDI Karim 0 0 \n", "FADIGA Mohamed 3 2 \n", "FESSARD Katelyne NaN NaN \n", "FUSCO Manon NaN NaN \n", "GILBERT Melissa 2 2 \n", "GUNARASA Rithurshan 3 0 \n", "HAMLAOUI Fattouma 1 1 \n", "INACIO Bastien 1 0 \n", "JAMAL EL AMRANI Hafar 0 NaN \n", "JOHNSON Yannick NaN NaN \n", "KEITA Yakaré 3 1 \n", "KONE Yacouba 3 3 \n", "LE Quentin 0 0 \n", "LOUKA Marina 1 NaN \n", "MARIGA Alexis 0 2 \n", "MATOS GOMES Jean Daniel 0 0 \n", "MELAYAH Marwa 0 NaN \n", "MOALI Lauryn 2 2 \n", "MONTAGNINI Cindy 3 1 \n", "NGO Viviane 3 0 \n", "PEREIRA VAZ Luis Carlos 2 2 \n", "QADIR Maryam 0 NaN \n", "SAIDANE Maissa 1 0 \n", "SANTOS DO CARMO Kevin NaN NaN \n", "SILVA Andre Luis 0 3 \n", "STAUFF Léna 2 0 \n", "\n", " Exercice 4 1 (intervalle fluctuation) Bonus \n", "ANANTHARASA Kisojana 0.333333 NaN 1 \n", "BAKAYOKO Aïcha 2.000000 3 NaN \n", "BLAISE Emilie 0.333333 NaN 1 \n", "CHOISI Geordy 1.000000 1 1 \n", "DRIDI Karim 0.000000 0 NaN \n", "FADIGA Mohamed 2.000000 3 NaN \n", "FESSARD Katelyne NaN NaN NaN \n", "FUSCO Manon NaN NaN NaN \n", "GILBERT Melissa 1.333333 2 NaN \n", "GUNARASA Rithurshan 0.000000 NaN NaN \n", "HAMLAOUI Fattouma 0.333333 0 1 \n", "INACIO Bastien 0.333333 0 1 \n", "JAMAL EL AMRANI Hafar 0.000000 NaN NaN \n", "JOHNSON Yannick 1.333333 2 NaN \n", "KEITA Yakaré 1.000000 1 1 \n", "KONE Yacouba 2.000000 3 NaN \n", "LE Quentin 0.000000 0 0 \n", "LOUKA Marina 1.000000 1 1 \n", "MARIGA Alexis 0.666667 1 NaN \n", "MATOS GOMES Jean Daniel 0.333333 0 1 \n", "MELAYAH Marwa 2.000000 3 NaN \n", "MOALI Lauryn 2.000000 3 NaN \n", "MONTAGNINI Cindy 2.000000 3 NaN \n", "NGO Viviane 2.000000 3 NaN \n", "PEREIRA VAZ Luis Carlos 0.333333 0 1 \n", "QADIR Maryam 0.333333 0 1 \n", "SAIDANE Maissa 2.000000 3 NaN \n", "SANTOS DO CARMO Kevin 1.333333 2 NaN \n", "SILVA Andre Luis 2.000000 3 NaN \n", "STAUFF Léna 2.000000 3 NaN \n", "\n", "[30 rows x 22 columns]" ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "barem = notes[:1]\n", "notes = notes[1:]\n", "notes" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes = notes[notes[ds_name].notnull()]\n", "#notes" ] }, { "cell_type": "code", "execution_count": 33, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes = notes.astype(float)" ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "count 28.000000\n", "mean 11.500000\n", "std 5.012946\n", "min 2.000000\n", "25% 7.000000\n", "50% 11.750000\n", "75% 15.250000\n", "max 18.500000\n", "Name: DS_0408, dtype: float64" ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notes[ds_name].describe()" ] }, { "cell_type": "code", "execution_count": 35, "metadata": { "collapsed": false }, "outputs": [], "source": [ "list_exo = [\"Exercice 1\", \"Exercice 2\", \"Exercice 3\", \"Exercice 4\"]" ] }, { "cell_type": "code", "execution_count": 36, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Exercice 1Exercice 2Exercice 3Exercice 4
ANANTHARASA Kisojana8.330.002.000.33
BAKAYOKO Aïcha9.002.503.672.00
BLAISE Emilie2.330.000.670.33
CHOISI Geordy5.000.500.331.00
DRIDI Karim8.001.670.670.00
FADIGA Mohamed7.003.503.672.00
GILBERT Melissa8.331.173.001.33
GUNARASA Rithurshan9.005.003.000.00
HAMLAOUI Fattouma9.003.002.000.33
INACIO Bastien2.672.001.670.33
JAMAL EL AMRANI Hafar0.000.671.000.00
JOHNSON Yannick7.671.830.001.33
KEITA Yakaré7.671.003.331.00
KONE Yacouba9.002.504.002.00
LE Quentin3.171.501.000.00
LOUKA Marina6.671.501.331.00
MARIGA Alexis2.330.001.330.67
MATOS GOMES Jean Daniel3.330.331.000.33
MELAYAH Marwa2.330.000.002.00
MOALI Lauryn9.003.503.002.00
MONTAGNINI Cindy9.001.833.332.00
NGO Viviane8.332.002.672.00
PEREIRA VAZ Luis Carlos8.331.502.670.33
QADIR Maryam6.332.500.000.33
SAIDANE Maissa5.002.501.672.00
SANTOS DO CARMO Kevin3.672.001.001.33
SILVA Andre Luis7.003.171.672.00
STAUFF Léna6.332.002.332.00
\n", "
" ], "text/plain": [ " Exercice 1 Exercice 2 Exercice 3 Exercice 4\n", "ANANTHARASA Kisojana 8.33 0.00 2.00 0.33\n", "BAKAYOKO Aïcha 9.00 2.50 3.67 2.00\n", "BLAISE Emilie 2.33 0.00 0.67 0.33\n", "CHOISI Geordy 5.00 0.50 0.33 1.00\n", "DRIDI Karim 8.00 1.67 0.67 0.00\n", "FADIGA Mohamed 7.00 3.50 3.67 2.00\n", "GILBERT Melissa 8.33 1.17 3.00 1.33\n", "GUNARASA Rithurshan 9.00 5.00 3.00 0.00\n", "HAMLAOUI Fattouma 9.00 3.00 2.00 0.33\n", "INACIO Bastien 2.67 2.00 1.67 0.33\n", "JAMAL EL AMRANI Hafar 0.00 0.67 1.00 0.00\n", "JOHNSON Yannick 7.67 1.83 0.00 1.33\n", "KEITA Yakaré 7.67 1.00 3.33 1.00\n", "KONE Yacouba 9.00 2.50 4.00 2.00\n", "LE Quentin 3.17 1.50 1.00 0.00\n", "LOUKA Marina 6.67 1.50 1.33 1.00\n", "MARIGA Alexis 2.33 0.00 1.33 0.67\n", "MATOS GOMES Jean Daniel 3.33 0.33 1.00 0.33\n", "MELAYAH Marwa 2.33 0.00 0.00 2.00\n", "MOALI Lauryn 9.00 3.50 3.00 2.00\n", "MONTAGNINI Cindy 9.00 1.83 3.33 2.00\n", "NGO Viviane 8.33 2.00 2.67 2.00\n", "PEREIRA VAZ Luis Carlos 8.33 1.50 2.67 0.33\n", "QADIR Maryam 6.33 2.50 0.00 0.33\n", "SAIDANE Maissa 5.00 2.50 1.67 2.00\n", "SANTOS DO CARMO Kevin 3.67 2.00 1.00 1.33\n", "SILVA Andre Luis 7.00 3.17 1.67 2.00\n", "STAUFF Léna 6.33 2.00 2.33 2.00" ] }, "execution_count": 36, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notes[list_exo] = notes[list_exo].applymap(lambda x:round(x,2))\n", "notes[list_exo]" ] }, { "cell_type": "code", "execution_count": 13, "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": 14, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "['1.a (Developper)',\n", " '1.b (Developper)',\n", " '2 (factoriser)',\n", " '3.a (équation)',\n", " '3.b (équation)',\n", " '4 (tableau de signe)',\n", " '1 (évaluer)',\n", " '2 (developper)',\n", " '3 (équation)',\n", " '1 (définition)',\n", " '2 (intervalle fluctuation)',\n", " '3 (interpretation',\n", " '1 (intervalle fluctuation)']" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sous_exo = [i for i in notes.T.index if i not in list_exo + [ds_name, \"Bonus\", \"Malus\", \"Num_sujet\"]]\n", "sous_exo" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes[sous_exo] = notes[sous_exo].applymap(toRepVal)\n", "notes[\"Malus\"] = notes[\"Malus\"].fillna(\".\")" ] }, { "cell_type": "code", "execution_count": 22, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "22" ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "len(notes.T.index)" ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "collapsed": false }, "outputs": [], "source": [ "bilan = texenv.get_template(\"tpl_bilan.tex\")\n", "with open(\"./bilan.tex\",\"w\") as f:\n", " f.write(bilan.render(eleves = notes, barem = barem, ds_name = ds_name))" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
DS_0408Exercice 11.a (Developper)1.b (Developper)2 (factoriser)3.a (équation)3.b (équation)4 (tableau de signe)MalusExercice 2...3 (équation)MalusBonusExercice 31 (définition)2 (intervalle fluctuation)3 (interpretationExercice 41 (intervalle fluctuation)Bonus
ANANTHARASA Kisojana11.08.33\\RepT\\RepD\\RepT\\RepT\\RepT\\RepTNaN0.00...\\NoRepNaNNaN2.00\\RepD\\RepD\\NoRep0.33\\NoRep1
BAKAYOKO Aïcha18.09.00\\RepT\\RepT\\RepT\\RepT\\RepT\\RepTNaN2.50...\\RepZNaNNaN3.67\\RepD\\RepT\\RepT2.00\\RepTNaN
BLAISE Emilie3.52.33\\RepU\\RepZ\\RepU\\RepT\\RepU\\RepZNaN0.00...\\NoRepNaN0.00.67\\RepD\\NoRep\\NoRep0.33\\NoRep1
CHOISI Geordy7.05.00\\RepU\\RepU\\RepT\\RepT\\RepT\\RepZNaN0.50...\\NoRepNaNNaN0.33\\RepU\\RepZ\\RepZ1.00\\RepU1
DRIDI Karim11.08.00\\RepT\\RepT\\RepZ\\RepT\\RepT\\RepTNaN1.67...\\RepZNaNNaN0.67\\RepD\\RepZ\\RepZ0.00\\RepZNaN
FADIGA Mohamed17.07.00\\RepT\\RepZ\\RepT\\RepT\\RepT\\RepTNaN3.50...\\RepZNaN1.03.67\\RepT\\RepT\\RepD2.00\\RepTNaN
GILBERT Melissa14.58.33\\RepT\\RepT\\RepT\\RepT\\RepT\\RepDNaN1.17...\\RepZ0.5NaN3.00\\RepT\\RepD\\RepD1.33\\RepDNaN
GUNARASA Rithurshan18.09.00\\RepT\\RepT\\RepT\\RepT\\RepT\\RepTNaN5.00...\\RepTNaN1.03.00\\RepT\\RepT\\RepZ0.00\\NoRepNaN
HAMLAOUI Fattouma15.09.00\\RepT\\RepT\\RepT\\RepT\\RepT\\RepTNaN3.00...\\RepUNaNNaN2.00\\RepT\\RepU\\RepU0.33\\RepZ1
INACIO Bastien7.02.67\\RepU\\RepU\\RepT\\RepD\\RepZ\\RepZNaN2.00...\\RepZNaNNaN1.67\\RepT\\RepU\\RepZ0.33\\RepZ1
JAMAL EL AMRANI Hafar2.00.00\\NoRep\\NoRep\\NoRep\\NoRep\\NoRep\\NoRepNaN0.67...\\NoRepNaNNaN1.00\\RepT\\RepZ\\NoRep0.00\\NoRepNaN
JOHNSON Yannick11.57.67\\RepT\\RepD\\RepT\\RepT\\RepT\\RepDNaN1.83...\\RepZNaNNaN0.00\\NoRep\\NoRep\\NoRep1.33\\RepDNaN
KEITA Yakaré13.57.67\\RepT\\RepU\\RepT\\RepT\\RepT\\RepTNaN1.00...\\NoRep0.5NaN3.33\\RepT\\RepT\\RepU1.00\\RepU1
KONE Yacouba18.59.00\\RepT\\RepT\\RepT\\RepT\\RepT\\RepTNaN2.50...\\RepZNaNNaN4.00\\RepT\\RepT\\RepT2.00\\RepTNaN
LE Quentin6.03.17\\RepT\\RepZ\\RepT\\RepU\\RepD\\NoRep0.51.50...\\RepZNaNNaN1.00\\RepT\\RepZ\\RepZ0.00\\RepZ0
LOUKA Marina11.06.67\\RepT\\RepU\\RepZ\\RepT\\RepT\\RepTNaN1.50...\\NoRepNaN0.51.33\\RepD\\RepU\\NoRep1.00\\RepU1
MARIGA Alexis4.52.33\\RepT\\RepU\\RepZ\\NoRep\\NoRep\\RepUNaN0.00...\\NoRepNaNNaN1.33\\RepD\\RepZ\\RepD0.67\\RepUNaN
MATOS GOMES Jean Daniel5.53.33\\RepU\\RepZ\\RepZ\\RepT\\RepT\\RepZNaN0.33...\\NoRepNaNNaN1.00\\RepT\\RepZ\\RepZ0.33\\RepZ1
MELAYAH Marwa4.52.33\\RepD\\RepU\\RepZ\\RepU\\RepU\\NoRepNaN0.00...\\RepZNaNNaN0.00\\RepZ\\RepZ\\NoRep2.00\\RepTNaN
MOALI Lauryn18.59.00\\RepT\\RepT\\RepT\\RepT\\RepT\\RepTNaN3.50...\\RepUNaN0.53.00\\RepT\\RepD\\RepD2.00\\RepTNaN
MONTAGNINI Cindy17.09.00\\RepT\\RepT\\RepT\\RepT\\RepT\\RepTNaN1.83...\\RepZNaN0.03.33\\RepT\\RepT\\RepU2.00\\RepTNaN
NGO Viviane16.08.33\\RepT\\RepT\\RepT\\RepT\\RepD\\RepTNaN2.00...\\NoRepNaNNaN2.67\\RepD\\RepT\\RepZ2.00\\RepTNaN
PEREIRA VAZ Luis Carlos13.58.33\\RepT\\RepD\\RepT\\RepT\\RepT\\RepTNaN1.50...\\NoRepNaN0.52.67\\RepD\\RepD\\RepD0.33\\RepZ1
QADIR Maryam9.56.33\\RepT\\RepU\\RepT\\RepT\\RepT\\RepUNaN2.50...\\RepZNaNNaN0.00\\RepZ\\RepZ\\NoRep0.33\\RepZ1
SAIDANE Maissa12.05.00\\RepT\\RepU\\RepD\\RepD\\RepD\\RepUNaN2.50...\\RepZNaNNaN1.67\\RepT\\RepU\\RepZ2.00\\RepTNaN
SANTOS DO CARMO Kevin8.53.67\\RepD\\RepU\\RepZ\\RepT\\RepD\\NoRepNaN2.00...\\NoRepNaNNaN1.00\\RepT\\NoRep\\NoRep1.33\\RepDNaN
SILVA Andre Luis14.57.00\\RepU\\RepU\\RepT\\RepT\\RepT\\RepTNaN3.17...\\RepZNaN1.01.67\\RepD\\RepZ\\RepT2.00\\RepTNaN
STAUFF Léna13.56.33\\RepT\\RepD\\RepT\\RepT\\RepT\\NoRepNaN2.00...\\NoRepNaNNaN2.33\\RepT\\RepD\\RepZ2.00\\RepTNaN
\n", "

28 rows × 22 columns

\n", "
" ], "text/plain": [ " DS_0408 Exercice 1 1.a (Developper) \\\n", "ANANTHARASA Kisojana 11.0 8.33 \\RepT \n", "BAKAYOKO Aïcha 18.0 9.00 \\RepT \n", "BLAISE Emilie 3.5 2.33 \\RepU \n", "CHOISI Geordy 7.0 5.00 \\RepU \n", "DRIDI Karim 11.0 8.00 \\RepT \n", "FADIGA Mohamed 17.0 7.00 \\RepT \n", "GILBERT Melissa 14.5 8.33 \\RepT \n", "GUNARASA Rithurshan 18.0 9.00 \\RepT \n", "HAMLAOUI Fattouma 15.0 9.00 \\RepT \n", "INACIO Bastien 7.0 2.67 \\RepU \n", "JAMAL EL AMRANI Hafar 2.0 0.00 \\NoRep \n", "JOHNSON Yannick 11.5 7.67 \\RepT \n", "KEITA Yakaré 13.5 7.67 \\RepT \n", "KONE Yacouba 18.5 9.00 \\RepT \n", "LE Quentin 6.0 3.17 \\RepT \n", "LOUKA Marina 11.0 6.67 \\RepT \n", "MARIGA Alexis 4.5 2.33 \\RepT \n", "MATOS GOMES Jean Daniel 5.5 3.33 \\RepU \n", "MELAYAH Marwa 4.5 2.33 \\RepD \n", "MOALI Lauryn 18.5 9.00 \\RepT \n", "MONTAGNINI Cindy 17.0 9.00 \\RepT \n", "NGO Viviane 16.0 8.33 \\RepT \n", "PEREIRA VAZ Luis Carlos 13.5 8.33 \\RepT \n", "QADIR Maryam 9.5 6.33 \\RepT \n", "SAIDANE Maissa 12.0 5.00 \\RepT \n", "SANTOS DO CARMO Kevin 8.5 3.67 \\RepD \n", "SILVA Andre Luis 14.5 7.00 \\RepU \n", "STAUFF Léna 13.5 6.33 \\RepT \n", "\n", " 1.b (Developper) 2 (factoriser) 3.a (équation) \\\n", "ANANTHARASA Kisojana \\RepD \\RepT \\RepT \n", "BAKAYOKO Aïcha \\RepT \\RepT \\RepT \n", "BLAISE Emilie \\RepZ \\RepU \\RepT \n", "CHOISI Geordy \\RepU \\RepT \\RepT \n", "DRIDI Karim \\RepT \\RepZ \\RepT \n", "FADIGA Mohamed \\RepZ \\RepT \\RepT \n", "GILBERT Melissa \\RepT \\RepT \\RepT \n", "GUNARASA Rithurshan \\RepT \\RepT \\RepT \n", "HAMLAOUI Fattouma \\RepT \\RepT \\RepT \n", "INACIO Bastien \\RepU \\RepT \\RepD \n", "JAMAL EL AMRANI Hafar \\NoRep \\NoRep \\NoRep \n", "JOHNSON Yannick \\RepD \\RepT \\RepT \n", "KEITA Yakaré \\RepU \\RepT \\RepT \n", "KONE Yacouba \\RepT \\RepT \\RepT \n", "LE Quentin \\RepZ \\RepT \\RepU \n", "LOUKA Marina \\RepU \\RepZ \\RepT \n", "MARIGA Alexis \\RepU \\RepZ \\NoRep \n", "MATOS GOMES Jean Daniel \\RepZ \\RepZ \\RepT \n", "MELAYAH Marwa \\RepU \\RepZ \\RepU \n", "MOALI Lauryn \\RepT \\RepT \\RepT \n", "MONTAGNINI Cindy \\RepT \\RepT \\RepT \n", "NGO Viviane \\RepT \\RepT \\RepT \n", "PEREIRA VAZ Luis Carlos \\RepD \\RepT \\RepT \n", "QADIR Maryam \\RepU \\RepT \\RepT \n", "SAIDANE Maissa \\RepU \\RepD \\RepD \n", "SANTOS DO CARMO Kevin \\RepU \\RepZ \\RepT \n", "SILVA Andre Luis \\RepU \\RepT \\RepT \n", "STAUFF Léna \\RepD \\RepT \\RepT \n", "\n", " 3.b (équation) 4 (tableau de signe) Malus Exercice 2 \\\n", "ANANTHARASA Kisojana \\RepT \\RepT NaN 0.00 \n", "BAKAYOKO Aïcha \\RepT \\RepT NaN 2.50 \n", "BLAISE Emilie \\RepU \\RepZ NaN 0.00 \n", "CHOISI Geordy \\RepT \\RepZ NaN 0.50 \n", "DRIDI Karim \\RepT \\RepT NaN 1.67 \n", "FADIGA Mohamed \\RepT \\RepT NaN 3.50 \n", "GILBERT Melissa \\RepT \\RepD NaN 1.17 \n", "GUNARASA Rithurshan \\RepT \\RepT NaN 5.00 \n", "HAMLAOUI Fattouma \\RepT \\RepT NaN 3.00 \n", "INACIO Bastien \\RepZ \\RepZ NaN 2.00 \n", "JAMAL EL AMRANI Hafar \\NoRep \\NoRep NaN 0.67 \n", "JOHNSON Yannick \\RepT \\RepD NaN 1.83 \n", "KEITA Yakaré \\RepT \\RepT NaN 1.00 \n", "KONE Yacouba \\RepT \\RepT NaN 2.50 \n", "LE Quentin \\RepD \\NoRep 0.5 1.50 \n", "LOUKA Marina \\RepT \\RepT NaN 1.50 \n", "MARIGA Alexis \\NoRep \\RepU NaN 0.00 \n", "MATOS GOMES Jean Daniel \\RepT \\RepZ NaN 0.33 \n", "MELAYAH Marwa \\RepU \\NoRep NaN 0.00 \n", "MOALI Lauryn \\RepT \\RepT NaN 3.50 \n", "MONTAGNINI Cindy \\RepT \\RepT NaN 1.83 \n", "NGO Viviane \\RepD \\RepT NaN 2.00 \n", "PEREIRA VAZ Luis Carlos \\RepT \\RepT NaN 1.50 \n", "QADIR Maryam \\RepT \\RepU NaN 2.50 \n", "SAIDANE Maissa \\RepD \\RepU NaN 2.50 \n", "SANTOS DO CARMO Kevin \\RepD \\NoRep NaN 2.00 \n", "SILVA Andre Luis \\RepT \\RepT NaN 3.17 \n", "STAUFF Léna \\RepT \\NoRep NaN 2.00 \n", "\n", " ... 3 (équation) Malus Bonus Exercice 3 \\\n", "ANANTHARASA Kisojana ... \\NoRep NaN NaN 2.00 \n", "BAKAYOKO Aïcha ... \\RepZ NaN NaN 3.67 \n", "BLAISE Emilie ... \\NoRep NaN 0.0 0.67 \n", "CHOISI Geordy ... \\NoRep NaN NaN 0.33 \n", "DRIDI Karim ... \\RepZ NaN NaN 0.67 \n", "FADIGA Mohamed ... \\RepZ NaN 1.0 3.67 \n", "GILBERT Melissa ... \\RepZ 0.5 NaN 3.00 \n", "GUNARASA Rithurshan ... \\RepT NaN 1.0 3.00 \n", "HAMLAOUI Fattouma ... \\RepU NaN NaN 2.00 \n", "INACIO Bastien ... \\RepZ NaN NaN 1.67 \n", "JAMAL EL AMRANI Hafar ... \\NoRep NaN NaN 1.00 \n", "JOHNSON Yannick ... \\RepZ NaN NaN 0.00 \n", "KEITA Yakaré ... \\NoRep 0.5 NaN 3.33 \n", "KONE Yacouba ... \\RepZ NaN NaN 4.00 \n", "LE Quentin ... \\RepZ NaN NaN 1.00 \n", "LOUKA Marina ... \\NoRep NaN 0.5 1.33 \n", "MARIGA Alexis ... \\NoRep NaN NaN 1.33 \n", "MATOS GOMES Jean Daniel ... \\NoRep NaN NaN 1.00 \n", "MELAYAH Marwa ... \\RepZ NaN NaN 0.00 \n", "MOALI Lauryn ... \\RepU NaN 0.5 3.00 \n", "MONTAGNINI Cindy ... \\RepZ NaN 0.0 3.33 \n", "NGO Viviane ... \\NoRep NaN NaN 2.67 \n", "PEREIRA VAZ Luis Carlos ... \\NoRep NaN 0.5 2.67 \n", "QADIR Maryam ... \\RepZ NaN NaN 0.00 \n", "SAIDANE Maissa ... \\RepZ NaN NaN 1.67 \n", "SANTOS DO CARMO Kevin ... \\NoRep NaN NaN 1.00 \n", "SILVA Andre Luis ... \\RepZ NaN 1.0 1.67 \n", "STAUFF Léna ... \\NoRep NaN NaN 2.33 \n", "\n", " 1 (définition) 2 (intervalle fluctuation) \\\n", "ANANTHARASA Kisojana \\RepD \\RepD \n", "BAKAYOKO Aïcha \\RepD \\RepT \n", "BLAISE Emilie \\RepD \\NoRep \n", "CHOISI Geordy \\RepU \\RepZ \n", "DRIDI Karim \\RepD \\RepZ \n", "FADIGA Mohamed \\RepT \\RepT \n", "GILBERT Melissa \\RepT \\RepD \n", "GUNARASA Rithurshan \\RepT \\RepT \n", "HAMLAOUI Fattouma \\RepT \\RepU \n", "INACIO Bastien \\RepT \\RepU \n", "JAMAL EL AMRANI Hafar \\RepT \\RepZ \n", "JOHNSON Yannick \\NoRep \\NoRep \n", "KEITA Yakaré \\RepT \\RepT \n", "KONE Yacouba \\RepT \\RepT \n", "LE Quentin \\RepT \\RepZ \n", "LOUKA Marina \\RepD \\RepU \n", "MARIGA Alexis \\RepD \\RepZ \n", "MATOS GOMES Jean Daniel \\RepT \\RepZ \n", "MELAYAH Marwa \\RepZ \\RepZ \n", "MOALI Lauryn \\RepT \\RepD \n", "MONTAGNINI Cindy \\RepT \\RepT \n", "NGO Viviane \\RepD \\RepT \n", "PEREIRA VAZ Luis Carlos \\RepD \\RepD \n", "QADIR Maryam \\RepZ \\RepZ \n", "SAIDANE Maissa \\RepT \\RepU \n", "SANTOS DO CARMO Kevin \\RepT \\NoRep \n", "SILVA Andre Luis \\RepD \\RepZ \n", "STAUFF Léna \\RepT \\RepD \n", "\n", " 3 (interpretation Exercice 4 \\\n", "ANANTHARASA Kisojana \\NoRep 0.33 \n", "BAKAYOKO Aïcha \\RepT 2.00 \n", "BLAISE Emilie \\NoRep 0.33 \n", "CHOISI Geordy \\RepZ 1.00 \n", "DRIDI Karim \\RepZ 0.00 \n", "FADIGA Mohamed \\RepD 2.00 \n", "GILBERT Melissa \\RepD 1.33 \n", "GUNARASA Rithurshan \\RepZ 0.00 \n", "HAMLAOUI Fattouma \\RepU 0.33 \n", "INACIO Bastien \\RepZ 0.33 \n", "JAMAL EL AMRANI Hafar \\NoRep 0.00 \n", "JOHNSON Yannick \\NoRep 1.33 \n", "KEITA Yakaré \\RepU 1.00 \n", "KONE Yacouba \\RepT 2.00 \n", "LE Quentin \\RepZ 0.00 \n", "LOUKA Marina \\NoRep 1.00 \n", "MARIGA Alexis \\RepD 0.67 \n", "MATOS GOMES Jean Daniel \\RepZ 0.33 \n", "MELAYAH Marwa \\NoRep 2.00 \n", "MOALI Lauryn \\RepD 2.00 \n", "MONTAGNINI Cindy \\RepU 2.00 \n", "NGO Viviane \\RepZ 2.00 \n", "PEREIRA VAZ Luis Carlos \\RepD 0.33 \n", "QADIR Maryam \\NoRep 0.33 \n", "SAIDANE Maissa \\RepZ 2.00 \n", "SANTOS DO CARMO Kevin \\NoRep 1.33 \n", "SILVA Andre Luis \\RepT 2.00 \n", "STAUFF Léna \\RepZ 2.00 \n", "\n", " 1 (intervalle fluctuation) Bonus \n", "ANANTHARASA Kisojana \\NoRep 1 \n", "BAKAYOKO Aïcha \\RepT NaN \n", "BLAISE Emilie \\NoRep 1 \n", "CHOISI Geordy \\RepU 1 \n", "DRIDI Karim \\RepZ NaN \n", "FADIGA Mohamed \\RepT NaN \n", "GILBERT Melissa \\RepD NaN \n", "GUNARASA Rithurshan \\NoRep NaN \n", "HAMLAOUI Fattouma \\RepZ 1 \n", "INACIO Bastien \\RepZ 1 \n", "JAMAL EL AMRANI Hafar \\NoRep NaN \n", "JOHNSON Yannick \\RepD NaN \n", "KEITA Yakaré \\RepU 1 \n", "KONE Yacouba \\RepT NaN \n", "LE Quentin \\RepZ 0 \n", "LOUKA Marina \\RepU 1 \n", "MARIGA Alexis \\RepU NaN \n", "MATOS GOMES Jean Daniel \\RepZ 1 \n", "MELAYAH Marwa \\RepT NaN \n", "MOALI Lauryn \\RepT NaN \n", "MONTAGNINI Cindy \\RepT NaN \n", "NGO Viviane \\RepT NaN \n", "PEREIRA VAZ Luis Carlos \\RepZ 1 \n", "QADIR Maryam \\RepZ 1 \n", "SAIDANE Maissa \\RepT NaN \n", "SANTOS DO CARMO Kevin \\RepD NaN \n", "SILVA Andre Luis \\RepT NaN \n", "STAUFF Léna \\RepT NaN \n", "\n", "[28 rows x 22 columns]" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notes" ] }, { "cell_type": "markdown", "metadata": {}, "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] } ], "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.4.3" } }, "nbformat": 4, "nbformat_minor": 0 }