1248 lines
36 KiB
Plaintext
1248 lines
36 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 1,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"ename": "ModuleNotFoundError",
|
|
"evalue": "No module named 'notes_tools'",
|
|
"output_type": "error",
|
|
"traceback": [
|
|
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
|
|
"\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)",
|
|
"\u001b[0;32m<ipython-input-1-639ae9c8723e>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[1;32m 11\u001b[0m \u001b[0mcm\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0msns\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mlight_palette\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"green\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mas_cmap\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 12\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 13\u001b[0;31m \u001b[0;32mfrom\u001b[0m \u001b[0mnotes_tools\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtools\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mextract_flat_marks\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mget_class_ws\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdigest_flat_df\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mterm_tools\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0meval_tools\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 14\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mnotes_tools\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtools\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mbareme\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mtranform_scale\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 15\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mnotes_tools\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtools\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmarks_plottings\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
|
|
"\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'notes_tools'"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"import pandas as pd\n",
|
|
"import numpy as np\n",
|
|
"%matplotlib inline\n",
|
|
"import matplotlib.pyplot as plt\n",
|
|
"plt.style.use(\"seaborn-notebook\")\n",
|
|
"#plt.style.use('ggplot')\n",
|
|
"from ipywidgets import interact, interactive, fixed\n",
|
|
"import ipywidgets as widgets\n",
|
|
"from IPython.display import display\n",
|
|
"import seaborn as sns\n",
|
|
"cm = sns.light_palette(\"green\", as_cmap=True)\n",
|
|
"\n",
|
|
"from notes_tools.tools import extract_flat_marks, get_class_ws, digest_flat_df, term_tools, eval_tools\n",
|
|
"from notes_tools.tools.bareme import tranform_scale\n",
|
|
"from notes_tools.tools.marks_plottings import *"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 2,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div id=\"my_id_menu_nb\">run previous cell, wait for 2 seconds</div>\n",
|
|
"<script>\n",
|
|
"function repeat_indent_string(n){\n",
|
|
" var a = \"\" ;\n",
|
|
" for ( ; n > 0 ; --n) {\n",
|
|
" a += \" \";\n",
|
|
" }\n",
|
|
" return a;\n",
|
|
"}\n",
|
|
"var update_menu_string = function(begin, lfirst, llast, sformat, send, keep_item) {\n",
|
|
" var anchors = document.getElementsByClassName(\"section\");\n",
|
|
" if (anchors.length == 0) {\n",
|
|
" anchors = document.getElementsByClassName(\"text_cell_render rendered_html\");\n",
|
|
" }\n",
|
|
" var i,t;\n",
|
|
" var text_menu = begin;\n",
|
|
" var text_memo = \"<pre>\\nlength:\" + anchors.length + \"\\n\";\n",
|
|
" var ind = \"\";\n",
|
|
" var memo_level = 1;\n",
|
|
" var href;\n",
|
|
" var tags = [];\n",
|
|
" var main_item = 0;\n",
|
|
" for (i = 0; i <= llast; i++) {\n",
|
|
" tags.push(\"h\" + i);\n",
|
|
" }\n",
|
|
"\n",
|
|
" for (i = 0; i < anchors.length; i++) {\n",
|
|
" text_memo += \"**\" + anchors[i].id + \"--\\n\";\n",
|
|
"\n",
|
|
" var child = null;\n",
|
|
" for(t = 0; t < tags.length; t++) {\n",
|
|
" var r = anchors[i].getElementsByTagName(tags[t]);\n",
|
|
" if (r.length > 0) {\n",
|
|
"child = r[0];\n",
|
|
"break;\n",
|
|
" }\n",
|
|
" }\n",
|
|
" if (child == null){\n",
|
|
" text_memo += \"null\\n\";\n",
|
|
" continue;\n",
|
|
" }\n",
|
|
" if (anchors[i].hasAttribute(\"id\")) {\n",
|
|
" // when converted in RST\n",
|
|
" href = anchors[i].id;\n",
|
|
" text_memo += \"#1-\" + href;\n",
|
|
" // passer à child suivant (le chercher)\n",
|
|
" }\n",
|
|
" else if (child.hasAttribute(\"id\")) {\n",
|
|
" // in a notebook\n",
|
|
" href = child.id;\n",
|
|
" text_memo += \"#2-\" + href;\n",
|
|
" }\n",
|
|
" else {\n",
|
|
" text_memo += \"#3-\" + \"*\" + \"\\n\";\n",
|
|
" continue;\n",
|
|
" }\n",
|
|
" var title = child.textContent;\n",
|
|
" var level = parseInt(child.tagName.substring(1,2));\n",
|
|
"\n",
|
|
" text_memo += \"--\" + level + \"?\" + lfirst + \"--\" + title + \"\\n\";\n",
|
|
"\n",
|
|
" if ((level < lfirst) || (level > llast)) {\n",
|
|
" continue ;\n",
|
|
" }\n",
|
|
" if (title.endsWith('¶')) {\n",
|
|
" title = title.substring(0,title.length-1).replace(\"<\", \"<\").replace(\">\", \">\").replace(\"&\", \"&\")\n",
|
|
" }\n",
|
|
"\n",
|
|
" if (title.length == 0) {\n",
|
|
" continue;\n",
|
|
" }\n",
|
|
"\n",
|
|
" while (level < memo_level) {\n",
|
|
" text_menu += \"</ul>\\n\";\n",
|
|
" memo_level -= 1;\n",
|
|
" }\n",
|
|
" if (level == lfirst) {\n",
|
|
" main_item += 1;\n",
|
|
" }\n",
|
|
" if (keep_item != -1 && main_item != keep_item + 1) {\n",
|
|
" // alert(main_item + \" - \" + level + \" - \" + keep_item);\n",
|
|
" continue;\n",
|
|
" }\n",
|
|
" while (level > memo_level) {\n",
|
|
" text_menu += \"<ul>\\n\";\n",
|
|
" memo_level += 1;\n",
|
|
" }\n",
|
|
" text_menu += repeat_indent_string(level-2) + sformat.replace(\"__HREF__\", href).replace(\"__TITLE__\", title);\n",
|
|
" }\n",
|
|
" while (1 < memo_level) {\n",
|
|
" text_menu += \"</ul>\\n\";\n",
|
|
" memo_level -= 1;\n",
|
|
" }\n",
|
|
" text_menu += send;\n",
|
|
" //text_menu += \"\\n\" + text_memo;\n",
|
|
" return text_menu;\n",
|
|
"};\n",
|
|
"var update_menu = function() {\n",
|
|
" var sbegin = \"\";\n",
|
|
" var sformat = '<li><a href=\"#__HREF__\">__TITLE__</a></li>';\n",
|
|
" var send = \"\";\n",
|
|
" var keep_item = -1;\n",
|
|
" var text_menu = update_menu_string(sbegin, 2, 4, sformat, send, keep_item);\n",
|
|
" var menu = document.getElementById(\"my_id_menu_nb\");\n",
|
|
" menu.innerHTML=text_menu;\n",
|
|
"};\n",
|
|
"window.setTimeout(update_menu,2000);\n",
|
|
" </script>"
|
|
],
|
|
"text/plain": [
|
|
"<IPython.core.display.HTML object>"
|
|
]
|
|
},
|
|
"execution_count": 2,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"from jyquickhelper import add_notebook_menu\n",
|
|
"add_notebook_menu()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 3,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"ws = get_class_ws(\"308\")\n",
|
|
"flat = extract_flat_marks(ws)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 4,
|
|
"metadata": {
|
|
"scrolled": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"#quest_pov, exo_pov, eval_pov = digest_flat_df(flat)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 5,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"array(['DM1', 'DS1', 'DS2', 'DM2', 'DS3', 'DS4', 'DNB blanc1', nan,\n",
|
|
" 'ConnT1', 'ConnT2'], dtype=object)"
|
|
]
|
|
},
|
|
"execution_count": 5,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"flat[\"Nom\"].unique()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Trimestre 1"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Trimestre 2"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 6,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"array(['DS3', 'DS4', 'DNB blanc1', 'ConnT2'], dtype=object)"
|
|
]
|
|
},
|
|
"execution_count": 6,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"flat_T2 = flat[flat[\"Trimestre\"] == 2]\n",
|
|
"quest_T2, exo_T2, eval_T2 = digest_flat_df(flat_T2)\n",
|
|
"flat_T2[\"Nom\"].unique()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"## DS3"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 7,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"ds3_flat = flat_T2[flat_T2[\"Nom\"]==\"DS3\"]\n",
|
|
"ds3_quest, ds3_exo, ds3_eval = digest_flat_df(ds3_flat)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 8,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"array(['2016-12-05T00:00:00.000000000'], dtype='datetime64[ns]')"
|
|
]
|
|
},
|
|
"execution_count": 8,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"ds3_eval[\"Date\"].unique()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 9,
|
|
"metadata": {
|
|
"scrolled": true
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div>\n",
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
" <thead>\n",
|
|
" <tr style=\"text-align: right;\">\n",
|
|
" <th></th>\n",
|
|
" <th>Eleve</th>\n",
|
|
" <th>Mark_barem</th>\n",
|
|
" </tr>\n",
|
|
" </thead>\n",
|
|
" <tbody>\n",
|
|
" <tr>\n",
|
|
" <th>0</th>\n",
|
|
" <td>ABDOU Asmahane</td>\n",
|
|
" <td>10 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>1</th>\n",
|
|
" <td>ABOU Roihim</td>\n",
|
|
" <td>6,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>2</th>\n",
|
|
" <td>AHMED BOINALI Kouraichia</td>\n",
|
|
" <td>9 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>3</th>\n",
|
|
" <td>AHMED Rahada</td>\n",
|
|
" <td>14 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>4</th>\n",
|
|
" <td>ALI SAID Anchourati</td>\n",
|
|
" <td>4,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>5</th>\n",
|
|
" <td>ASSANE Noussouraniya</td>\n",
|
|
" <td>8,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>6</th>\n",
|
|
" <td>BACAR Issiaka</td>\n",
|
|
" <td>3,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>7</th>\n",
|
|
" <td>BACAR Samina</td>\n",
|
|
" <td>3 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>8</th>\n",
|
|
" <td>CHAIHANE Said</td>\n",
|
|
" <td>11 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>9</th>\n",
|
|
" <td>COMBO Houzaimati</td>\n",
|
|
" <td>7,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>10</th>\n",
|
|
" <td>DAOUD Anzilati</td>\n",
|
|
" <td>8 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>11</th>\n",
|
|
" <td>DAOUD Talaenti</td>\n",
|
|
" <td>6 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>12</th>\n",
|
|
" <td>DARKAOUI Rachma</td>\n",
|
|
" <td>6 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>13</th>\n",
|
|
" <td>DHAKIOINE Nabaouya</td>\n",
|
|
" <td>6,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>14</th>\n",
|
|
" <td>DJANFAR Soioutinour</td>\n",
|
|
" <td>7,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>15</th>\n",
|
|
" <td>DRISSA Ibrahim</td>\n",
|
|
" <td>8 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>16</th>\n",
|
|
" <td>HACHIM SIDI Assani</td>\n",
|
|
" <td>11 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>17</th>\n",
|
|
" <td>HAFIDHUI Zalifa</td>\n",
|
|
" <td>9 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>18</th>\n",
|
|
" <td>HOUMADI Marie</td>\n",
|
|
" <td>12 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>19</th>\n",
|
|
" <td>HOUMADI Sania</td>\n",
|
|
" <td>10 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>20</th>\n",
|
|
" <td>MAANDHUI Halouoi</td>\n",
|
|
" <td>5,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>21</th>\n",
|
|
" <td>MASSONDI Nasma</td>\n",
|
|
" <td>13,5 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>22</th>\n",
|
|
" <td>OUSSEN Eldine</td>\n",
|
|
" <td>7 / 18</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>23</th>\n",
|
|
" <td>SAIDALI Irichad</td>\n",
|
|
" <td>7 / 18</td>\n",
|
|
" </tr>\n",
|
|
" </tbody>\n",
|
|
"</table>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
" Eleve Mark_barem\n",
|
|
"0 ABDOU Asmahane 10 / 18\n",
|
|
"1 ABOU Roihim 6,5 / 18\n",
|
|
"2 AHMED BOINALI Kouraichia 9 / 18\n",
|
|
"3 AHMED Rahada 14 / 18\n",
|
|
"4 ALI SAID Anchourati 4,5 / 18\n",
|
|
"5 ASSANE Noussouraniya 8,5 / 18\n",
|
|
"6 BACAR Issiaka 3,5 / 18\n",
|
|
"7 BACAR Samina 3 / 18\n",
|
|
"8 CHAIHANE Said 11 / 18\n",
|
|
"9 COMBO Houzaimati 7,5 / 18\n",
|
|
"10 DAOUD Anzilati 8 / 18\n",
|
|
"11 DAOUD Talaenti 6 / 18\n",
|
|
"12 DARKAOUI Rachma 6 / 18\n",
|
|
"13 DHAKIOINE Nabaouya 6,5 / 18\n",
|
|
"14 DJANFAR Soioutinour 7,5 / 18\n",
|
|
"15 DRISSA Ibrahim 8 / 18\n",
|
|
"16 HACHIM SIDI Assani 11 / 18\n",
|
|
"17 HAFIDHUI Zalifa 9 / 18\n",
|
|
"18 HOUMADI Marie 12 / 18\n",
|
|
"19 HOUMADI Sania 10 / 18\n",
|
|
"20 MAANDHUI Halouoi 5,5 / 18\n",
|
|
"21 MASSONDI Nasma 13,5 / 18\n",
|
|
"22 OUSSEN Eldine 7 / 18\n",
|
|
"23 SAIDALI Irichad 7 / 18"
|
|
]
|
|
},
|
|
"execution_count": 9,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"ds3_eval[[\"Eleve\", \"Mark_barem\"]]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": []
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"## DS4"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 10,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"ds4_flat = flat_T2[flat_T2[\"Nom\"]==\"DS4\"]\n",
|
|
"ds4_quest, ds4_exo, ds4_eval = digest_flat_df(ds4_flat)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 11,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"(array(['2017-01-26T00:00:00.000000000'], dtype='datetime64[ns]'),\n",
|
|
" array([ 21.]))"
|
|
]
|
|
},
|
|
"execution_count": 11,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"ds4_eval[\"Date\"].unique(), ds4_eval[\"Bareme\"].unique()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 12,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"ds4_eval = tranform_scale(ds4_eval, 20, \"min\")"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 13,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div>\n",
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
" <thead>\n",
|
|
" <tr style=\"text-align: right;\">\n",
|
|
" <th></th>\n",
|
|
" <th>Eleve</th>\n",
|
|
" <th>Mark_barem</th>\n",
|
|
" </tr>\n",
|
|
" </thead>\n",
|
|
" <tbody>\n",
|
|
" <tr>\n",
|
|
" <th>0</th>\n",
|
|
" <td>ABDOU Asmahane</td>\n",
|
|
" <td>11,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>1</th>\n",
|
|
" <td>ABOU Roihim</td>\n",
|
|
" <td>8,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>2</th>\n",
|
|
" <td>AHMED BOINALI Kouraichia</td>\n",
|
|
" <td>14 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>3</th>\n",
|
|
" <td>AHMED Rahada</td>\n",
|
|
" <td>19 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>4</th>\n",
|
|
" <td>ALI SAID Anchourati</td>\n",
|
|
" <td>7 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>5</th>\n",
|
|
" <td>ASSANE Noussouraniya</td>\n",
|
|
" <td>17 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>6</th>\n",
|
|
" <td>BACAR Issiaka</td>\n",
|
|
" <td>6 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>7</th>\n",
|
|
" <td>BACAR Samina</td>\n",
|
|
" <td>4,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>8</th>\n",
|
|
" <td>CHAIHANE Said</td>\n",
|
|
" <td>11,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>9</th>\n",
|
|
" <td>COMBO Houzaimati</td>\n",
|
|
" <td>8,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>10</th>\n",
|
|
" <td>DAOUD Anzilati</td>\n",
|
|
" <td>12 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>11</th>\n",
|
|
" <td>DAOUD Talaenti</td>\n",
|
|
" <td>3 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>12</th>\n",
|
|
" <td>DARKAOUI Rachma</td>\n",
|
|
" <td>12 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>13</th>\n",
|
|
" <td>DHAKIOINE Nabaouya</td>\n",
|
|
" <td>9,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>14</th>\n",
|
|
" <td>DJANFAR Soioutinour</td>\n",
|
|
" <td>12,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>15</th>\n",
|
|
" <td>DRISSA Ibrahim</td>\n",
|
|
" <td>nan / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>16</th>\n",
|
|
" <td>HACHIM SIDI Assani</td>\n",
|
|
" <td>17,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>17</th>\n",
|
|
" <td>HAFIDHUI Zalifa</td>\n",
|
|
" <td>13,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>18</th>\n",
|
|
" <td>HOUMADI Marie</td>\n",
|
|
" <td>12,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>19</th>\n",
|
|
" <td>HOUMADI Sania</td>\n",
|
|
" <td>15,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>20</th>\n",
|
|
" <td>MAANDHUI Halouoi</td>\n",
|
|
" <td>13,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>21</th>\n",
|
|
" <td>MASSONDI Nasma</td>\n",
|
|
" <td>12 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>22</th>\n",
|
|
" <td>OUSSEN Eldine</td>\n",
|
|
" <td>11,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>23</th>\n",
|
|
" <td>SAIDALI Irichad</td>\n",
|
|
" <td>8 / 20</td>\n",
|
|
" </tr>\n",
|
|
" </tbody>\n",
|
|
"</table>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
" Eleve Mark_barem\n",
|
|
"0 ABDOU Asmahane 11,5 / 20\n",
|
|
"1 ABOU Roihim 8,5 / 20\n",
|
|
"2 AHMED BOINALI Kouraichia 14 / 20\n",
|
|
"3 AHMED Rahada 19 / 20\n",
|
|
"4 ALI SAID Anchourati 7 / 20\n",
|
|
"5 ASSANE Noussouraniya 17 / 20\n",
|
|
"6 BACAR Issiaka 6 / 20\n",
|
|
"7 BACAR Samina 4,5 / 20\n",
|
|
"8 CHAIHANE Said 11,5 / 20\n",
|
|
"9 COMBO Houzaimati 8,5 / 20\n",
|
|
"10 DAOUD Anzilati 12 / 20\n",
|
|
"11 DAOUD Talaenti 3 / 20\n",
|
|
"12 DARKAOUI Rachma 12 / 20\n",
|
|
"13 DHAKIOINE Nabaouya 9,5 / 20\n",
|
|
"14 DJANFAR Soioutinour 12,5 / 20\n",
|
|
"15 DRISSA Ibrahim nan / 20\n",
|
|
"16 HACHIM SIDI Assani 17,5 / 20\n",
|
|
"17 HAFIDHUI Zalifa 13,5 / 20\n",
|
|
"18 HOUMADI Marie 12,5 / 20\n",
|
|
"19 HOUMADI Sania 15,5 / 20\n",
|
|
"20 MAANDHUI Halouoi 13,5 / 20\n",
|
|
"21 MASSONDI Nasma 12 / 20\n",
|
|
"22 OUSSEN Eldine 11,5 / 20\n",
|
|
"23 SAIDALI Irichad 8 / 20"
|
|
]
|
|
},
|
|
"execution_count": 13,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"ds4_eval[[\"Eleve\", \"Mark_barem\"]]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"## DNB blanc 1"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 14,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"dnb1_flat = flat_T2[flat_T2[\"Nom\"]=='DNB blanc1']\n",
|
|
"dnb1_quest, dnb1_exo, dnb1_eval = digest_flat_df(dnb1_flat)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 15,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"(array(['2017-02-08T00:00:00.000000000'], dtype='datetime64[ns]'),\n",
|
|
" array([ 51.]))"
|
|
]
|
|
},
|
|
"execution_count": 15,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"dnb1_eval[\"Date\"].unique(), dnb1_eval[\"Bareme\"].unique()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 16,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"count 24.00\n",
|
|
"mean 15.00\n",
|
|
"std 7.05\n",
|
|
"min 3.50\n",
|
|
"25% 9.38\n",
|
|
"50% 15.75\n",
|
|
"75% 18.88\n",
|
|
"max 31.50\n",
|
|
"Name: Mark, dtype: float64"
|
|
]
|
|
},
|
|
"execution_count": 16,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"dnb1_eval[\"Mark\"].describe()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 29,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div>\n",
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
" <thead>\n",
|
|
" <tr style=\"text-align: right;\">\n",
|
|
" <th></th>\n",
|
|
" <th>Eleve</th>\n",
|
|
" <th>Mark_barem</th>\n",
|
|
" </tr>\n",
|
|
" </thead>\n",
|
|
" <tbody>\n",
|
|
" <tr>\n",
|
|
" <th>0</th>\n",
|
|
" <td>ABDOU Asmahane</td>\n",
|
|
" <td>11 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>1</th>\n",
|
|
" <td>ABOU Roihim</td>\n",
|
|
" <td>8 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>2</th>\n",
|
|
" <td>AHMED BOINALI Kouraichia</td>\n",
|
|
" <td>18,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>3</th>\n",
|
|
" <td>AHMED Rahada</td>\n",
|
|
" <td>23 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>4</th>\n",
|
|
" <td>ALI SAID Anchourati</td>\n",
|
|
" <td>18 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>5</th>\n",
|
|
" <td>ASSANE Noussouraniya</td>\n",
|
|
" <td>26 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>6</th>\n",
|
|
" <td>BACAR Issiaka</td>\n",
|
|
" <td>6,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>7</th>\n",
|
|
" <td>BACAR Samina</td>\n",
|
|
" <td>12 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>8</th>\n",
|
|
" <td>CHAIHANE Said</td>\n",
|
|
" <td>16 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>9</th>\n",
|
|
" <td>COMBO Houzaimati</td>\n",
|
|
" <td>20 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>10</th>\n",
|
|
" <td>DAOUD Anzilati</td>\n",
|
|
" <td>14 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>11</th>\n",
|
|
" <td>DAOUD Talaenti</td>\n",
|
|
" <td>3,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>12</th>\n",
|
|
" <td>DARKAOUI Rachma</td>\n",
|
|
" <td>9,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>13</th>\n",
|
|
" <td>DHAKIOINE Nabaouya</td>\n",
|
|
" <td>18 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>14</th>\n",
|
|
" <td>DJANFAR Soioutinour</td>\n",
|
|
" <td>15,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>15</th>\n",
|
|
" <td>DRISSA Ibrahim</td>\n",
|
|
" <td>6,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>16</th>\n",
|
|
" <td>HACHIM SIDI Assani</td>\n",
|
|
" <td>31,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>17</th>\n",
|
|
" <td>HAFIDHUI Zalifa</td>\n",
|
|
" <td>21,5 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>18</th>\n",
|
|
" <td>HOUMADI Marie</td>\n",
|
|
" <td>21 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>19</th>\n",
|
|
" <td>HOUMADI Sania</td>\n",
|
|
" <td>17 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>20</th>\n",
|
|
" <td>MAANDHUI Halouoi</td>\n",
|
|
" <td>17 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>21</th>\n",
|
|
" <td>MASSONDI Nasma</td>\n",
|
|
" <td>9 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>22</th>\n",
|
|
" <td>OUSSEN Eldine</td>\n",
|
|
" <td>13 / 51</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>23</th>\n",
|
|
" <td>SAIDALI Irichad</td>\n",
|
|
" <td>4 / 51</td>\n",
|
|
" </tr>\n",
|
|
" </tbody>\n",
|
|
"</table>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
" Eleve Mark_barem\n",
|
|
"0 ABDOU Asmahane 11 / 51\n",
|
|
"1 ABOU Roihim 8 / 51\n",
|
|
"2 AHMED BOINALI Kouraichia 18,5 / 51\n",
|
|
"3 AHMED Rahada 23 / 51\n",
|
|
"4 ALI SAID Anchourati 18 / 51\n",
|
|
"5 ASSANE Noussouraniya 26 / 51\n",
|
|
"6 BACAR Issiaka 6,5 / 51\n",
|
|
"7 BACAR Samina 12 / 51\n",
|
|
"8 CHAIHANE Said 16 / 51\n",
|
|
"9 COMBO Houzaimati 20 / 51\n",
|
|
"10 DAOUD Anzilati 14 / 51\n",
|
|
"11 DAOUD Talaenti 3,5 / 51\n",
|
|
"12 DARKAOUI Rachma 9,5 / 51\n",
|
|
"13 DHAKIOINE Nabaouya 18 / 51\n",
|
|
"14 DJANFAR Soioutinour 15,5 / 51\n",
|
|
"15 DRISSA Ibrahim 6,5 / 51\n",
|
|
"16 HACHIM SIDI Assani 31,5 / 51\n",
|
|
"17 HAFIDHUI Zalifa 21,5 / 51\n",
|
|
"18 HOUMADI Marie 21 / 51\n",
|
|
"19 HOUMADI Sania 17 / 51\n",
|
|
"20 MAANDHUI Halouoi 17 / 51\n",
|
|
"21 MASSONDI Nasma 9 / 51\n",
|
|
"22 OUSSEN Eldine 13 / 51\n",
|
|
"23 SAIDALI Irichad 4 / 51"
|
|
]
|
|
},
|
|
"execution_count": 29,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"dnb1_eval[[\"Eleve\", \"Mark_barem\"]]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"## ConnT2"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 22,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"connT2_flat = flat_T2[flat_T2[\"Nom\"]=='ConnT2']\n",
|
|
"connT2_quest, connT2_exo, connT2_eval = digest_flat_df(connT2_flat)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 24,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"(array(['Trimestre'], dtype=object), array([ 27., 31., 26., 14.]))"
|
|
]
|
|
},
|
|
"execution_count": 24,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"connT2_eval[\"Date\"].unique(), connT2_eval[\"Bareme\"].unique()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 25,
|
|
"metadata": {
|
|
"collapsed": true
|
|
},
|
|
"outputs": [],
|
|
"source": [
|
|
"connT2_eval = tranform_scale(connT2_eval, 20, \"prop\")"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 26,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"count 24.00\n",
|
|
"mean 11.50\n",
|
|
"std 3.80\n",
|
|
"min 4.00\n",
|
|
"25% 9.50\n",
|
|
"50% 12.50\n",
|
|
"75% 14.12\n",
|
|
"max 18.00\n",
|
|
"Name: Mark, dtype: float64"
|
|
]
|
|
},
|
|
"execution_count": 26,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"connT2_eval[\"Mark\"].describe()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 28,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div>\n",
|
|
"<table border=\"1\" class=\"dataframe\">\n",
|
|
" <thead>\n",
|
|
" <tr style=\"text-align: right;\">\n",
|
|
" <th></th>\n",
|
|
" <th>Eleve</th>\n",
|
|
" <th>Mark_barem</th>\n",
|
|
" </tr>\n",
|
|
" </thead>\n",
|
|
" <tbody>\n",
|
|
" <tr>\n",
|
|
" <th>0</th>\n",
|
|
" <td>ABDOU Asmahane</td>\n",
|
|
" <td>12 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>1</th>\n",
|
|
" <td>ABOU Roihim</td>\n",
|
|
" <td>8 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>2</th>\n",
|
|
" <td>AHMED BOINALI Kouraichia</td>\n",
|
|
" <td>14,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>3</th>\n",
|
|
" <td>AHMED Rahada</td>\n",
|
|
" <td>15 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>4</th>\n",
|
|
" <td>ALI SAID Anchourati</td>\n",
|
|
" <td>6,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>5</th>\n",
|
|
" <td>ASSANE Noussouraniya</td>\n",
|
|
" <td>18 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>6</th>\n",
|
|
" <td>BACAR Issiaka</td>\n",
|
|
" <td>5,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>7</th>\n",
|
|
" <td>BACAR Samina</td>\n",
|
|
" <td>10 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>8</th>\n",
|
|
" <td>CHAIHANE Said</td>\n",
|
|
" <td>14 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>9</th>\n",
|
|
" <td>COMBO Houzaimati</td>\n",
|
|
" <td>13 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>10</th>\n",
|
|
" <td>DAOUD Anzilati</td>\n",
|
|
" <td>14 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>11</th>\n",
|
|
" <td>DAOUD Talaenti</td>\n",
|
|
" <td>5,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>12</th>\n",
|
|
" <td>DARKAOUI Rachma</td>\n",
|
|
" <td>15 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>13</th>\n",
|
|
" <td>DHAKIOINE Nabaouya</td>\n",
|
|
" <td>11 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>14</th>\n",
|
|
" <td>DJANFAR Soioutinour</td>\n",
|
|
" <td>10 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>15</th>\n",
|
|
" <td>DRISSA Ibrahim</td>\n",
|
|
" <td>4 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>16</th>\n",
|
|
" <td>HACHIM SIDI Assani</td>\n",
|
|
" <td>15,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>17</th>\n",
|
|
" <td>HAFIDHUI Zalifa</td>\n",
|
|
" <td>14 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>18</th>\n",
|
|
" <td>HOUMADI Marie</td>\n",
|
|
" <td>12 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>19</th>\n",
|
|
" <td>HOUMADI Sania</td>\n",
|
|
" <td>13,5 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>20</th>\n",
|
|
" <td>MAANDHUI Halouoi</td>\n",
|
|
" <td>15 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>21</th>\n",
|
|
" <td>MASSONDI Nasma</td>\n",
|
|
" <td>11 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>22</th>\n",
|
|
" <td>OUSSEN Eldine</td>\n",
|
|
" <td>13 / 20</td>\n",
|
|
" </tr>\n",
|
|
" <tr>\n",
|
|
" <th>23</th>\n",
|
|
" <td>SAIDALI Irichad</td>\n",
|
|
" <td>6 / 20</td>\n",
|
|
" </tr>\n",
|
|
" </tbody>\n",
|
|
"</table>\n",
|
|
"</div>"
|
|
],
|
|
"text/plain": [
|
|
" Eleve Mark_barem\n",
|
|
"0 ABDOU Asmahane 12 / 20\n",
|
|
"1 ABOU Roihim 8 / 20\n",
|
|
"2 AHMED BOINALI Kouraichia 14,5 / 20\n",
|
|
"3 AHMED Rahada 15 / 20\n",
|
|
"4 ALI SAID Anchourati 6,5 / 20\n",
|
|
"5 ASSANE Noussouraniya 18 / 20\n",
|
|
"6 BACAR Issiaka 5,5 / 20\n",
|
|
"7 BACAR Samina 10 / 20\n",
|
|
"8 CHAIHANE Said 14 / 20\n",
|
|
"9 COMBO Houzaimati 13 / 20\n",
|
|
"10 DAOUD Anzilati 14 / 20\n",
|
|
"11 DAOUD Talaenti 5,5 / 20\n",
|
|
"12 DARKAOUI Rachma 15 / 20\n",
|
|
"13 DHAKIOINE Nabaouya 11 / 20\n",
|
|
"14 DJANFAR Soioutinour 10 / 20\n",
|
|
"15 DRISSA Ibrahim 4 / 20\n",
|
|
"16 HACHIM SIDI Assani 15,5 / 20\n",
|
|
"17 HAFIDHUI Zalifa 14 / 20\n",
|
|
"18 HOUMADI Marie 12 / 20\n",
|
|
"19 HOUMADI Sania 13,5 / 20\n",
|
|
"20 MAANDHUI Halouoi 15 / 20\n",
|
|
"21 MASSONDI Nasma 11 / 20\n",
|
|
"22 OUSSEN Eldine 13 / 20\n",
|
|
"23 SAIDALI Irichad 6 / 20"
|
|
]
|
|
},
|
|
"execution_count": 28,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"connT2_eval[[\"Eleve\", \"Mark_barem\"]]"
|
|
]
|
|
},
|
|
{
|
|
"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.6.1"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 1
|
|
}
|