src.repartition_etudiants moduleï
- src.repartition_etudiants.get_nb_etudiants_par_discipline() dict[source]ï
RĂ©cupĂšre le nombre dâĂ©tudiants par disciplines
- Returns:
le nombre dâĂ©tudiants par disciplines
- Return type:
dict
Examples
>>> requests.get(f"http://localhost:5000/api/nb_etudiants/discipline").json() {'Administration économique et sociale': 15262, 'Droit, sciences politiques': 62922, 'Langues': 42667, 'Lettres, sciences du langage, arts': 23879, 'Médecine': 54, 'Pluridisciplinaire lettres, langues, sciences humaines': 1159, 'Pluridisciplinaire sciences': 12380, 'STAPS': 26080, "Sciences de la vie, de la terre et de l'univers": 16165, 'Sciences fondamentales et applications': 20566, 'Sciences humaines et sociales': 58867, 'Sciences économiques, gestion': 27606}
- src.repartition_etudiants.get_nb_etudiants_par_gd_discipline() dict[source]ï
RĂ©cupĂšre le nombre dâĂ©tudiants par grandes disciplines
- Returns:
le nombre dâĂ©tudiants par grandes disciplines
- Return type:
dict
Examples
>>> requests.get(f"http://localhost:5000/api/nb_etudiants/gd_discipline").json() {'Droit, gestion, économie, AES': 105790, 'Lettres, langues et sciences humaines': 126572, 'STAPS': 26080, 'Santé': 54, "Sciences et sciences de l'ingénieur": 49111}
- src.repartition_etudiants.get_nb_etudiants_par_mention_bac() dict[source]ï
RĂ©cupĂšre le nombre dâĂ©tudiants par mention au bac
- Returns:
le nombre dâĂ©tudiants par mention au bac
- Return type:
dict
Examples
>>> requests.get(f"http://localhost:5000/api/nb_etudiants/mention_bac").json() {'Assez bien': 82390, 'Bien': 35008, 'Inconnue': 10096, 'Passable deuxiĂšme groupe': 46741, 'Passable premier groupe': 121895, 'TrĂšs bien': 11477}
- src.repartition_etudiants.get_nb_etudiants_par_type_bac() dict[source]ï
RĂ©cupĂšre le nombre dâĂ©tudiants par type de bac
- Returns:
le nombre dâĂ©tudiants par type de bac
- Return type:
dict
Examples
>>> requests.get(f"http://localhost:5000/api/nb_etudiants/type_bac").json() {'BAC ES': 92196, 'BAC L': 59524, 'BAC S': 80194, 'BAC STMG': 27674, 'BAC professionnel': 29461, 'BAC technologique hors STMG': 18558}
- src.repartition_etudiants.get_nb_hommes(groupby: str) dict[source]ï
RĂ©cupĂšre le nombre dâhommes et de femmes. Si groupby nâest pas spĂ©cifi, retourne le nombre total dâhommes et de femmes. Sinon, retourne le nombre dâhommes et de femmes regroupĂ© par la colonne groupby. Les valeurs supportĂ©es pour groupby sont: - âgd_disciplineâ - âdisciplineâ - âbacâ - âmention_bacâ
- Parameters:
groupby (str) â la colonne Ă grouper
- Returns:
le nombre dâhommes et de femmes
- Return type:
json
Examples
>>> requests.get(f"http://localhost:5000/api/nb_hommes_femmes").json() {'femmes': 181739, 'hommes': 125868} >>> requests.get(f"http://localhost:5000/api/nb_hommes_femmes/gd_discipline").json() {'Droit, gestion, économie, AES': {'femmes': 62742, 'hommes': 43048}, 'Lettres, langues et sciences humaines': {'femmes': 90630, 'hommes': 35942}, 'STAPS': {'femmes': 6806, 'hommes': 19274}, 'Santé': {'femmes': 30, 'hommes': 24}, "Sciences et sciences de l'ingénieur": {'femmes': 21531, 'hommes': 27580}} >>> requests.get(f"http://localhost:5000/api/nb_hommes_femmes/discipline").json()["Administration économique et sociale"] {'femmes': 8912, 'hommes': 6350} >>> requests.get(f"http://localhost:5000/api/nb_hommes_femmes/bac").json() {'BAC ES': {'femmes': 56000, 'hommes': 36196}, 'BAC L': {'femmes': 46807, 'hommes': 12717}, 'BAC S': {'femmes': 37515, 'hommes': 42679}, 'BAC STMG': {'femmes': 14661, 'hommes': 13013}, 'BAC professionnel': {'femmes': 15950, 'hommes': 13511}, 'BAC technologique hors STMG': {'femmes': 10806, 'hommes': 7752}} >>> requests.get(f"http://localhost:5000/api/nb_hommes_femmes/mention_bac").json() {'Assez bien': {'femmes': 50947, 'hommes': 31443}, 'Bien': {'femmes': 23755, 'hommes': 11253}, 'Inconnue': {'femmes': 5878, 'hommes': 4218}, 'Passable deuxiÚme groupe': {'femmes': 24558, 'hommes': 22183}, 'Passable premier groupe': {'femmes': 68352, 'hommes': 53543}, 'TrÚs bien': {'femmes': 8249, 'hommes': 3228}}