{ "cells": [ { "cell_type": "code", "execution_count": 16, "metadata": { "collapsed": false }, "outputs": [], "source": [ "import pandas as pd\n", "from texenv import texenv\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "collapsed": true }, "outputs": [], "source": [ "ds_name = \"DS_0413\"\n", "classe = \"1S\"" ] }, { "cell_type": "code", "execution_count": 18, "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": 19, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "Index(['DS_0413', 'av_arrondi', 'Exercice 1', '1 (calculs termes)', '2.a (nature suite)', '2.b (nature suite)', '3 (inéquation)', '4 (algorithme)', '1 Malus', 'Exercice 2', '1 (cos)', '2.a (produit scalaire)', '2.b (calculer angle)', '3.a (manip algébrique)', '3.b (manip algébrique)', '4.a (proj ortho)', '4.b (proj ortho)', '4.c (proj ortho)', '2 Malus', 'Exercice 3 (Bonus)'], dtype='object')" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notes.index" ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "collapsed": true }, "outputs": [], "source": [ "notes = notes.T" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes = notes.drop(\"av_arrondi\", axis=1)" ] }, { "cell_type": "code", "execution_count": 22, "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", "
DS_0413Exercice 11 (calculs termes)2.a (nature suite)2.b (nature suite)3 (inéquation)4 (algorithme)1 MalusExercice 21 (cos)2.a (produit scalaire)2.b (calculer angle)3.a (manip algébrique)3.b (manip algébrique)4.a (proj ortho)4.b (proj ortho)4.c (proj ortho)2 MalusExercice 3 (Bonus)
ABDELALIM SALEM Inesse13.55.000000333NaNNaNNaN8.66666723330333-0.5NaN
AISSA Walid9.03.6666673211NaNNaN4.1666672312NaN0NaN1NaN1.0
AKTULUM Ali10.05.6666673223NaNNaN4.50000032230NaNNaNNaNNaNNaN
AYDIN Harun8.56.33333333230NaN2.33333312NaN11000NaNNaN
BELHAJ Sirine12.55.3333332223NaNNaN6.16666733330200NaN1.0
BELHAMID Ayoub15.07.66666733331NaN7.50000033NaN30333-0.5NaN
BERTHO James16.58.33333333233NaN8.16666733233211NaNNaN
BILLOTTE Clément18.07.66666732323NaN9.5000003333NaN333NaN1.0
BOLENGE Célestia17.07.66666733331NaN8.66666733232222NaN0.5
COUTTY Djahmal Eddy12.57.66666732233NaN4.8333333322NaN10NaNNaNNaN
GOMES SEMEDO Loïc12.05.0000003330NaNNaN7.16666733130222NaNNaN
HUYNH Jimmy15.56.33333333230NaN9.00000033132323NaNNaN
ISTIN Maxime16.58.33333333233NaN7.1666673322NaN222NaN1.0
JAYAT Gwenaelle8.05.0000003222NaNNaN3.000000331NaNNaN00NaNNaNNaN
JUBAULT Gabin20.08.33333333233NaN10.50000033233333NaN1.0
KHALIFA Sabrine15.57.00000032232NaN7.33333313220332NaN1.0
KHARBOUCHE Ibrahim17.07.66666733232NaN9.0000003323NaN333NaN0.5
LASMAR Ines17.07.66666733331NaN9.50000033330333NaNNaN
LEPRETRE Theau13.05.00000032121NaN7.83333312233322-0.5NaN
MACHTOU Adam13.06.3333333323NaNNaN6.66666733003222NaNNaN
MOHAMMAD Samrina3.52.3333333NaNNaN2NaNNaN0.000000NaNNaNNaNNaNNaNNaNNaNNaNNaN1.0
NGOUE Yann8.54.3333333113NaNNaN4.166667222300NaNNaNNaNNaN
OUCHENE Meziane14.07.00000033231NaN7.00000033NaN10333NaNNaN
QUACH Anthony10.55.00000032112NaN4.666667NaN2NaN20222NaN1.0
RENOIR Marvin13.06.33333333122NaN6.50000033120032NaNNaN
SOUNDARANAYAGAM Jatheesh16.56.3333333332NaNNaN10.00000033332333-0.5NaN
TAUPIN Ophelie7.02.000000021NaNNaNNaN4.8333332120NaN222NaNNaN
TEGNET Thomas11.03.000000311NaN1NaN8.00000033223302NaNNaN
VENTURINI--CHAPUS Luca15.07.16666733331-0.56.83333333221122-0.51.0
XAVIER Kevin7.03.0000003111NaNNaN3.00000012000220NaN1.0
\n", "
" ], "text/plain": [ " DS_0413 Exercice 1 1 (calculs termes) \\\n", "ABDELALIM SALEM Inesse 13.5 5.000000 3 \n", "AISSA Walid 9.0 3.666667 3 \n", "AKTULUM Ali 10.0 5.666667 3 \n", "AYDIN Harun 8.5 6.333333 3 \n", "BELHAJ Sirine 12.5 5.333333 2 \n", "BELHAMID Ayoub 15.0 7.666667 3 \n", "BERTHO James 16.5 8.333333 3 \n", "BILLOTTE Clément 18.0 7.666667 3 \n", "BOLENGE Célestia 17.0 7.666667 3 \n", "COUTTY Djahmal Eddy 12.5 7.666667 3 \n", "GOMES SEMEDO Loïc 12.0 5.000000 3 \n", "HUYNH Jimmy 15.5 6.333333 3 \n", "ISTIN Maxime 16.5 8.333333 3 \n", "JAYAT Gwenaelle 8.0 5.000000 3 \n", "JUBAULT Gabin 20.0 8.333333 3 \n", "KHALIFA Sabrine 15.5 7.000000 3 \n", "KHARBOUCHE Ibrahim 17.0 7.666667 3 \n", "LASMAR Ines 17.0 7.666667 3 \n", "LEPRETRE Theau 13.0 5.000000 3 \n", "MACHTOU Adam 13.0 6.333333 3 \n", "MOHAMMAD Samrina 3.5 2.333333 3 \n", "NGOUE Yann 8.5 4.333333 3 \n", "OUCHENE Meziane 14.0 7.000000 3 \n", "QUACH Anthony 10.5 5.000000 3 \n", "RENOIR Marvin 13.0 6.333333 3 \n", "SOUNDARANAYAGAM Jatheesh 16.5 6.333333 3 \n", "TAUPIN Ophelie 7.0 2.000000 0 \n", "TEGNET Thomas 11.0 3.000000 3 \n", "VENTURINI--CHAPUS Luca 15.0 7.166667 3 \n", "XAVIER Kevin 7.0 3.000000 3 \n", "\n", " 2.a (nature suite) 2.b (nature suite) \\\n", "ABDELALIM SALEM Inesse 3 3 \n", "AISSA Walid 2 1 \n", "AKTULUM Ali 2 2 \n", "AYDIN Harun 3 2 \n", "BELHAJ Sirine 2 2 \n", "BELHAMID Ayoub 3 3 \n", "BERTHO James 3 2 \n", "BILLOTTE Clément 2 3 \n", "BOLENGE Célestia 3 3 \n", "COUTTY Djahmal Eddy 2 2 \n", "GOMES SEMEDO Loïc 3 3 \n", "HUYNH Jimmy 3 2 \n", "ISTIN Maxime 3 2 \n", "JAYAT Gwenaelle 2 2 \n", "JUBAULT Gabin 3 2 \n", "KHALIFA Sabrine 2 2 \n", "KHARBOUCHE Ibrahim 3 2 \n", "LASMAR Ines 3 3 \n", "LEPRETRE Theau 2 1 \n", "MACHTOU Adam 3 2 \n", "MOHAMMAD Samrina NaN NaN \n", "NGOUE Yann 1 1 \n", "OUCHENE Meziane 3 2 \n", "QUACH Anthony 2 1 \n", "RENOIR Marvin 3 1 \n", "SOUNDARANAYAGAM Jatheesh 3 3 \n", "TAUPIN Ophelie 2 1 \n", "TEGNET Thomas 1 1 \n", "VENTURINI--CHAPUS Luca 3 3 \n", "XAVIER Kevin 1 1 \n", "\n", " 3 (inéquation) 4 (algorithme) 1 Malus Exercice 2 \\\n", "ABDELALIM SALEM Inesse NaN NaN NaN 8.666667 \n", "AISSA Walid 1 NaN NaN 4.166667 \n", "AKTULUM Ali 3 NaN NaN 4.500000 \n", "AYDIN Harun 3 0 NaN 2.333333 \n", "BELHAJ Sirine 3 NaN NaN 6.166667 \n", "BELHAMID Ayoub 3 1 NaN 7.500000 \n", "BERTHO James 3 3 NaN 8.166667 \n", "BILLOTTE Clément 2 3 NaN 9.500000 \n", "BOLENGE Célestia 3 1 NaN 8.666667 \n", "COUTTY Djahmal Eddy 3 3 NaN 4.833333 \n", "GOMES SEMEDO Loïc 0 NaN NaN 7.166667 \n", "HUYNH Jimmy 3 0 NaN 9.000000 \n", "ISTIN Maxime 3 3 NaN 7.166667 \n", "JAYAT Gwenaelle 2 NaN NaN 3.000000 \n", "JUBAULT Gabin 3 3 NaN 10.500000 \n", "KHALIFA Sabrine 3 2 NaN 7.333333 \n", "KHARBOUCHE Ibrahim 3 2 NaN 9.000000 \n", "LASMAR Ines 3 1 NaN 9.500000 \n", "LEPRETRE Theau 2 1 NaN 7.833333 \n", "MACHTOU Adam 3 NaN NaN 6.666667 \n", "MOHAMMAD Samrina 2 NaN NaN 0.000000 \n", "NGOUE Yann 3 NaN NaN 4.166667 \n", "OUCHENE Meziane 3 1 NaN 7.000000 \n", "QUACH Anthony 1 2 NaN 4.666667 \n", "RENOIR Marvin 2 2 NaN 6.500000 \n", "SOUNDARANAYAGAM Jatheesh 2 NaN NaN 10.000000 \n", "TAUPIN Ophelie NaN NaN NaN 4.833333 \n", "TEGNET Thomas NaN 1 NaN 8.000000 \n", "VENTURINI--CHAPUS Luca 3 1 -0.5 6.833333 \n", "XAVIER Kevin 1 NaN NaN 3.000000 \n", "\n", " 1 (cos) 2.a (produit scalaire) \\\n", "ABDELALIM SALEM Inesse 2 3 \n", "AISSA Walid 2 3 \n", "AKTULUM Ali 3 2 \n", "AYDIN Harun 1 2 \n", "BELHAJ Sirine 3 3 \n", "BELHAMID Ayoub 3 3 \n", "BERTHO James 3 3 \n", "BILLOTTE Clément 3 3 \n", "BOLENGE Célestia 3 3 \n", "COUTTY Djahmal Eddy 3 3 \n", "GOMES SEMEDO Loïc 3 3 \n", "HUYNH Jimmy 3 3 \n", "ISTIN Maxime 3 3 \n", "JAYAT Gwenaelle 3 3 \n", "JUBAULT Gabin 3 3 \n", "KHALIFA Sabrine 1 3 \n", "KHARBOUCHE Ibrahim 3 3 \n", "LASMAR Ines 3 3 \n", "LEPRETRE Theau 1 2 \n", "MACHTOU Adam 3 3 \n", "MOHAMMAD Samrina NaN NaN \n", "NGOUE Yann 2 2 \n", "OUCHENE Meziane 3 3 \n", "QUACH Anthony NaN 2 \n", "RENOIR Marvin 3 3 \n", "SOUNDARANAYAGAM Jatheesh 3 3 \n", "TAUPIN Ophelie 2 1 \n", "TEGNET Thomas 3 3 \n", "VENTURINI--CHAPUS Luca 3 3 \n", "XAVIER Kevin 1 2 \n", "\n", " 2.b (calculer angle) 3.a (manip algébrique) \\\n", "ABDELALIM SALEM Inesse 3 3 \n", "AISSA Walid 1 2 \n", "AKTULUM Ali 2 3 \n", "AYDIN Harun NaN 1 \n", "BELHAJ Sirine 3 3 \n", "BELHAMID Ayoub NaN 3 \n", "BERTHO James 2 3 \n", "BILLOTTE Clément 3 3 \n", "BOLENGE Célestia 2 3 \n", "COUTTY Djahmal Eddy 2 2 \n", "GOMES SEMEDO Loïc 1 3 \n", "HUYNH Jimmy 1 3 \n", "ISTIN Maxime 2 2 \n", "JAYAT Gwenaelle 1 NaN \n", "JUBAULT Gabin 2 3 \n", "KHALIFA Sabrine 2 2 \n", "KHARBOUCHE Ibrahim 2 3 \n", "LASMAR Ines 3 3 \n", "LEPRETRE Theau 2 3 \n", "MACHTOU Adam 0 0 \n", "MOHAMMAD Samrina NaN NaN \n", "NGOUE Yann 2 3 \n", "OUCHENE Meziane NaN 1 \n", "QUACH Anthony NaN 2 \n", "RENOIR Marvin 1 2 \n", "SOUNDARANAYAGAM Jatheesh 3 3 \n", "TAUPIN Ophelie 2 0 \n", "TEGNET Thomas 2 2 \n", "VENTURINI--CHAPUS Luca 2 2 \n", "XAVIER Kevin 0 0 \n", "\n", " 3.b (manip algébrique) 4.a (proj ortho) \\\n", "ABDELALIM SALEM Inesse 0 3 \n", "AISSA Walid NaN 0 \n", "AKTULUM Ali 0 NaN \n", "AYDIN Harun 1 0 \n", "BELHAJ Sirine 0 2 \n", "BELHAMID Ayoub 0 3 \n", "BERTHO James 3 2 \n", "BILLOTTE Clément NaN 3 \n", "BOLENGE Célestia 2 2 \n", "COUTTY Djahmal Eddy NaN 1 \n", "GOMES SEMEDO Loïc 0 2 \n", "HUYNH Jimmy 2 3 \n", "ISTIN Maxime NaN 2 \n", "JAYAT Gwenaelle NaN 0 \n", "JUBAULT Gabin 3 3 \n", "KHALIFA Sabrine 0 3 \n", "KHARBOUCHE Ibrahim NaN 3 \n", "LASMAR Ines 0 3 \n", "LEPRETRE Theau 3 3 \n", "MACHTOU Adam 3 2 \n", "MOHAMMAD Samrina NaN NaN \n", "NGOUE Yann 0 0 \n", "OUCHENE Meziane 0 3 \n", "QUACH Anthony 0 2 \n", "RENOIR Marvin 0 0 \n", "SOUNDARANAYAGAM Jatheesh 2 3 \n", "TAUPIN Ophelie NaN 2 \n", "TEGNET Thomas 3 3 \n", "VENTURINI--CHAPUS Luca 1 1 \n", "XAVIER Kevin 0 2 \n", "\n", " 4.b (proj ortho) 4.c (proj ortho) 2 Malus \\\n", "ABDELALIM SALEM Inesse 3 3 -0.5 \n", "AISSA Walid NaN 1 NaN \n", "AKTULUM Ali NaN NaN NaN \n", "AYDIN Harun 0 0 NaN \n", "BELHAJ Sirine 0 0 NaN \n", "BELHAMID Ayoub 3 3 -0.5 \n", "BERTHO James 1 1 NaN \n", "BILLOTTE Clément 3 3 NaN \n", "BOLENGE Célestia 2 2 NaN \n", "COUTTY Djahmal Eddy 0 NaN NaN \n", "GOMES SEMEDO Loïc 2 2 NaN \n", "HUYNH Jimmy 2 3 NaN \n", "ISTIN Maxime 2 2 NaN \n", "JAYAT Gwenaelle 0 NaN NaN \n", "JUBAULT Gabin 3 3 NaN \n", "KHALIFA Sabrine 3 2 NaN \n", "KHARBOUCHE Ibrahim 3 3 NaN \n", "LASMAR Ines 3 3 NaN \n", "LEPRETRE Theau 2 2 -0.5 \n", "MACHTOU Adam 2 2 NaN \n", "MOHAMMAD Samrina NaN NaN NaN \n", "NGOUE Yann NaN NaN NaN \n", "OUCHENE Meziane 3 3 NaN \n", "QUACH Anthony 2 2 NaN \n", "RENOIR Marvin 3 2 NaN \n", "SOUNDARANAYAGAM Jatheesh 3 3 -0.5 \n", "TAUPIN Ophelie 2 2 NaN \n", "TEGNET Thomas 0 2 NaN \n", "VENTURINI--CHAPUS Luca 2 2 -0.5 \n", "XAVIER Kevin 2 0 NaN \n", "\n", " Exercice 3 (Bonus) \n", "ABDELALIM SALEM Inesse NaN \n", "AISSA Walid 1.0 \n", "AKTULUM Ali NaN \n", "AYDIN Harun NaN \n", "BELHAJ Sirine 1.0 \n", "BELHAMID Ayoub NaN \n", "BERTHO James NaN \n", "BILLOTTE Clément 1.0 \n", "BOLENGE Célestia 0.5 \n", "COUTTY Djahmal Eddy NaN \n", "GOMES SEMEDO Loïc NaN \n", "HUYNH Jimmy NaN \n", "ISTIN Maxime 1.0 \n", "JAYAT Gwenaelle NaN \n", "JUBAULT Gabin 1.0 \n", "KHALIFA Sabrine 1.0 \n", "KHARBOUCHE Ibrahim 0.5 \n", "LASMAR Ines NaN \n", "LEPRETRE Theau NaN \n", "MACHTOU Adam NaN \n", "MOHAMMAD Samrina 1.0 \n", "NGOUE Yann NaN \n", "OUCHENE Meziane NaN \n", "QUACH Anthony 1.0 \n", "RENOIR Marvin NaN \n", "SOUNDARANAYAGAM Jatheesh NaN \n", "TAUPIN Ophelie NaN \n", "TEGNET Thomas NaN \n", "VENTURINI--CHAPUS Luca 1.0 \n", "XAVIER Kevin 1.0 " ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "barem = notes[:1]\n", "notes = notes[1:]\n", "notes" ] }, { "cell_type": "code", "execution_count": 23, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes = notes[notes[ds_name].notnull()]\n", "#notes" ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes = notes.astype(float)" ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "count 30.000000\n", "mean 12.866667\n", "std 3.914899\n", "min 3.500000\n", "25% 10.125000\n", "50% 13.000000\n", "75% 16.250000\n", "max 20.000000\n", "Name: DS_0413, dtype: float64" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "notes[ds_name].describe()" ] }, { "cell_type": "code", "execution_count": 26, "metadata": { "collapsed": false }, "outputs": [], "source": [ "list_exo = [\"Exercice 1\", \"Exercice 2\"]" ] }, { "cell_type": "code", "execution_count": 27, "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", "
Exercice 1Exercice 2
ABDELALIM SALEM Inesse5.008.67
AISSA Walid3.674.17
AKTULUM Ali5.674.50
AYDIN Harun6.332.33
BELHAJ Sirine5.336.17
BELHAMID Ayoub7.677.50
BERTHO James8.338.17
BILLOTTE Clément7.679.50
BOLENGE Célestia7.678.67
COUTTY Djahmal Eddy7.674.83
GOMES SEMEDO Loïc5.007.17
HUYNH Jimmy6.339.00
ISTIN Maxime8.337.17
JAYAT Gwenaelle5.003.00
JUBAULT Gabin8.3310.50
KHALIFA Sabrine7.007.33
KHARBOUCHE Ibrahim7.679.00
LASMAR Ines7.679.50
LEPRETRE Theau5.007.83
MACHTOU Adam6.336.67
MOHAMMAD Samrina2.330.00
NGOUE Yann4.334.17
OUCHENE Meziane7.007.00
QUACH Anthony5.004.67
RENOIR Marvin6.336.50
SOUNDARANAYAGAM Jatheesh6.3310.00
TAUPIN Ophelie2.004.83
TEGNET Thomas3.008.00
VENTURINI--CHAPUS Luca7.176.83
XAVIER Kevin3.003.00
\n", "
" ], "text/plain": [ " Exercice 1 Exercice 2\n", "ABDELALIM SALEM Inesse 5.00 8.67\n", "AISSA Walid 3.67 4.17\n", "AKTULUM Ali 5.67 4.50\n", "AYDIN Harun 6.33 2.33\n", "BELHAJ Sirine 5.33 6.17\n", "BELHAMID Ayoub 7.67 7.50\n", "BERTHO James 8.33 8.17\n", "BILLOTTE Clément 7.67 9.50\n", "BOLENGE Célestia 7.67 8.67\n", "COUTTY Djahmal Eddy 7.67 4.83\n", "GOMES SEMEDO Loïc 5.00 7.17\n", "HUYNH Jimmy 6.33 9.00\n", "ISTIN Maxime 8.33 7.17\n", "JAYAT Gwenaelle 5.00 3.00\n", "JUBAULT Gabin 8.33 10.50\n", "KHALIFA Sabrine 7.00 7.33\n", "KHARBOUCHE Ibrahim 7.67 9.00\n", "LASMAR Ines 7.67 9.50\n", "LEPRETRE Theau 5.00 7.83\n", "MACHTOU Adam 6.33 6.67\n", "MOHAMMAD Samrina 2.33 0.00\n", "NGOUE Yann 4.33 4.17\n", "OUCHENE Meziane 7.00 7.00\n", "QUACH Anthony 5.00 4.67\n", "RENOIR Marvin 6.33 6.50\n", "SOUNDARANAYAGAM Jatheesh 6.33 10.00\n", "TAUPIN Ophelie 2.00 4.83\n", "TEGNET Thomas 3.00 8.00\n", "VENTURINI--CHAPUS Luca 7.17 6.83\n", "XAVIER Kevin 3.00 3.00" ] }, "execution_count": 27, "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": 28, "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": 30, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "['1 (calculs termes)',\n", " '2.a (nature suite)',\n", " '2.b (nature suite)',\n", " '3 (inéquation)',\n", " '4 (algorithme)',\n", " '1 (cos)',\n", " '2.a (produit scalaire)',\n", " '2.b (calculer angle)',\n", " '3.a (manip algébrique)',\n", " '3.b (manip algébrique)',\n", " '4.a (proj ortho)',\n", " '4.b (proj ortho)',\n", " '4.c (proj ortho)']" ] }, "execution_count": 30, "metadata": {}, "output_type": "execute_result" } ], "source": [ "sous_exo = [i for i in notes.T.index if i not in list_exo + [ds_name, \"Bonus\", \"1 Malus\",\"2 Malus\", \"Exercice 3 (Bonus)\", \"Num_sujet\"]]\n", "sous_exo" ] }, { "cell_type": "code", "execution_count": 33, "metadata": { "collapsed": false }, "outputs": [], "source": [ "notes[sous_exo] = notes[sous_exo].applymap(toRepVal)\n", "notes[\"1 Malus\"] = notes[\"1 Malus\"].fillna(\".\")\n", "notes[\"2 Malus\"] = notes[\"2 Malus\"].fillna(\".\")" ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "19" ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ "len(notes.T.index)" ] }, { "cell_type": "code", "execution_count": 35, "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 }