diff --git a/3ePasserelles/Gestion_donnees/Lecture_tableau_graphiques/Resultats DNB 2017 Mayotte.ipynb b/3ePasserelles/Gestion_donnees/Lecture_tableau_graphiques/Resultats DNB 2017 Mayotte.ipynb
index e21c698..ef95fa1 100644
--- a/3ePasserelles/Gestion_donnees/Lecture_tableau_graphiques/Resultats DNB 2017 Mayotte.ipynb
+++ b/3ePasserelles/Gestion_donnees/Lecture_tableau_graphiques/Resultats DNB 2017 Mayotte.ipynb
@@ -719,7 +719,7 @@
},
{
"cell_type": "code",
- "execution_count": 21,
+ "execution_count": 10,
"metadata": {},
"outputs": [
{
@@ -731,7 +731,7 @@
" dtype='object')"
]
},
- "execution_count": 21,
+ "execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
@@ -742,8 +742,9 @@
},
{
"cell_type": "code",
- "execution_count": 24,
+ "execution_count": 11,
"metadata": {
+ "collapsed": true,
"scrolled": true
},
"outputs": [],
@@ -753,8 +754,10 @@
},
{
"cell_type": "code",
- "execution_count": 26,
- "metadata": {},
+ "execution_count": 12,
+ "metadata": {
+ "collapsed": true
+ },
"outputs": [],
"source": [
"dnb2017_ville = dnb2017_ville.assign(\n",
@@ -764,8 +767,10 @@
},
{
"cell_type": "code",
- "execution_count": 29,
- "metadata": {},
+ "execution_count": 13,
+ "metadata": {
+ "collapsed": true
+ },
"outputs": [],
"source": [
"dnb2017_ville = dnb2017_ville.assign(\n",
@@ -777,8 +782,10 @@
},
{
"cell_type": "code",
- "execution_count": 34,
- "metadata": {},
+ "execution_count": 14,
+ "metadata": {
+ "collapsed": true
+ },
"outputs": [],
"source": [
"dnb2017_ville = dnb2017_ville.reset_index()"
@@ -786,7 +793,7 @@
},
{
"cell_type": "code",
- "execution_count": 68,
+ "execution_count": 15,
"metadata": {},
"outputs": [
{
@@ -1045,7 +1052,7 @@
"13 36.000000 "
]
},
- "execution_count": 68,
+ "execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
@@ -1056,7 +1063,7 @@
},
{
"cell_type": "code",
- "execution_count": 65,
+ "execution_count": 16,
"metadata": {
"collapsed": true
},
@@ -1088,7 +1095,7 @@
},
{
"cell_type": "code",
- "execution_count": 66,
+ "execution_count": 17,
"metadata": {},
"outputs": [
{
@@ -1100,7 +1107,7 @@
" dtype='object')"
]
},
- "execution_count": 66,
+ "execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
@@ -1142,7 +1149,7 @@
},
{
"cell_type": "code",
- "execution_count": 13,
+ "execution_count": 18,
"metadata": {
"collapsed": true
},
@@ -1179,6 +1186,257 @@
"#bar_chart.render_to_file(f\"./fig/bar_admis_clg.svg\")"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "collapsed": true
+ },
+ "source": [
+ "## Tableau des colleges avec le plus de mentions"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Collège | \n",
+ " Ville | \n",
+ " Présents\n",
+ "au DNB | \n",
+ " Taux de réussite | \n",
+ " Taux de mentions | \n",
+ " tx_admis | \n",
+ " tx_mention | \n",
+ " nbr_admis | \n",
+ " nbr_mentions | \n",
+ " nbr_sans_mentions | \n",
+ " tx_non_admis | \n",
+ " tx_sans_mention | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " SADA | \n",
+ " Sada | \n",
+ " 229 | \n",
+ " 81.66 % | \n",
+ " 49.78 % | \n",
+ " 0.8166 | \n",
+ " 0.4978 | \n",
+ " 187 | \n",
+ " 113 | \n",
+ " 74 | \n",
+ " 0.1834 | \n",
+ " 0.3188 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " KANI-KELI | \n",
+ " Kani keli | \n",
+ " 158 | \n",
+ " 85.44 % | \n",
+ " 48.10 % | \n",
+ " 0.8544 | \n",
+ " 0.4810 | \n",
+ " 134 | \n",
+ " 75 | \n",
+ " 59 | \n",
+ " 0.1456 | \n",
+ " 0.3734 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " BANDRELE | \n",
+ " Bandrele | \n",
+ " 176 | \n",
+ " 78.41 % | \n",
+ " 47.73 % | \n",
+ " 0.7841 | \n",
+ " 0.4773 | \n",
+ " 138 | \n",
+ " 84 | \n",
+ " 54 | \n",
+ " 0.2159 | \n",
+ " 0.3068 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " PASSAMAINTY | \n",
+ " Mamoudzou | \n",
+ " 344 | \n",
+ " 87.21 % | \n",
+ " 47.67 % | \n",
+ " 0.8721 | \n",
+ " 0.4767 | \n",
+ " 300 | \n",
+ " 163 | \n",
+ " 137 | \n",
+ " 0.1279 | \n",
+ " 0.3954 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " KAWENI 1 | \n",
+ " Mamoudzou | \n",
+ " 333 | \n",
+ " 86.79 % | \n",
+ " 47.15 % | \n",
+ " 0.8679 | \n",
+ " 0.4715 | \n",
+ " 289 | \n",
+ " 157 | \n",
+ " 132 | \n",
+ " 0.1321 | \n",
+ " 0.3964 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Collège Ville Présents\\nau DNB Taux de réussite Taux de mentions \\\n",
+ "0 SADA Sada 229 81.66 % 49.78 % \n",
+ "1 KANI-KELI Kani keli 158 85.44 % 48.10 % \n",
+ "2 BANDRELE Bandrele 176 78.41 % 47.73 % \n",
+ "3 PASSAMAINTY Mamoudzou 344 87.21 % 47.67 % \n",
+ "4 KAWENI 1 Mamoudzou 333 86.79 % 47.15 % \n",
+ "\n",
+ " tx_admis tx_mention nbr_admis nbr_mentions nbr_sans_mentions \\\n",
+ "0 0.8166 0.4978 187 113 74 \n",
+ "1 0.8544 0.4810 134 75 59 \n",
+ "2 0.7841 0.4773 138 84 54 \n",
+ "3 0.8721 0.4767 300 163 137 \n",
+ "4 0.8679 0.4715 289 157 132 \n",
+ "\n",
+ " tx_non_admis tx_sans_mention \n",
+ "0 0.1834 0.3188 \n",
+ "1 0.1456 0.3734 \n",
+ "2 0.2159 0.3068 \n",
+ "3 0.1279 0.3954 \n",
+ "4 0.1321 0.3964 "
+ ]
+ },
+ "execution_count": 19,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "dnb2017.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "top_mentions = dnb2017[['Collège', 'nbr_mentions']].sort_values('nbr_mentions',ascending=False).head(3)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Collège | \n",
+ " nbr_mentions | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 9 | \n",
+ " NELSON MANDELA | \n",
+ " 166 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " PASSAMAINTY | \n",
+ " 163 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " KAWENI 1 | \n",
+ " 157 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Collège nbr_mentions\n",
+ "9 NELSON MANDELA 166\n",
+ "3 PASSAMAINTY 163\n",
+ "4 KAWENI 1 157"
+ ]
+ },
+ "execution_count": 33,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "top_mentions"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "line_chart = pygal.Bar()\n",
+ "line_chart.title = 'Top 3 du nombre de mentions'\n",
+ "line_chart.x_labels = top_mentions['Collège']\n",
+ "line_chart.add('Nombre de mentions', top_mentions['nbr_mentions'])\n",
+ "with open(\"./fig/top3mentions.svg\", \"w\") as f:\n",
+ " f.write(line_chart.render_table(style=True))"
+ ]
+ },
{
"cell_type": "code",
"execution_count": null,