Article épinglé

BTSA Aménagements paysagers - réforme 2024 - liens à creuser

Article présentant ma quête de sens et de contenus dans le cadre de la mise en place de la réforme du BTSA Aménagements paysagers pour la re...

samedi 20 février 2021

Python et données structurées, quelle est ton prénom?

Objectif

Créer un graphique du nombre d'affectation de votre prénom en utilisant les données de l'INSEE. Pour vous donner une idée du résultat, voici ce que cela peut donner avec le prénom Dominique de sexe feminin:


Source INSEE

Les fichiers proposés en téléchargement recensent les naissances et non pas les personnes vivantes une année donnée. Ils sont proposés dans deux formats (DBASE et CSV). Pour utiliser ces fichiers volumineux, il est recommandé d'utiliser un gestionnaire de bases de données ou un logiciel statistique. Le fichier au niveau national peut être ouvert à partir de certains tableurs. Le fichier au niveau départemental est en revanche trop volumineux (3,5 millions de lignes) pour pouvoir être consulté avec un tableur.

Les données sont accessibles dans un fichier de données nationales qui contient les prénoms attribués aux enfants nés en France hors Mayotte entre 1900 et 2019 et les effectifs par sexe associés à chaque prénom

Séparateur de champ = ;
  • sexe = 1 homme / 2 femme
  • preusuel = prénom usuel
  • annais = année de naissance
  • nombre = nombre d'enfants portant le prénom

Liens

vendredi 5 février 2021

Tirage avec remise en python, fonction choices

Fonctionnement de choices

Tout est là:


#debut du script
import random
#mise en place des categories, ici mon ensemble contient soit des "chomeur", soit des "non chomeur", soit des "rentier"
maliste = ["chomeur", "non chomeur", "rentier"]


'''
ceci est une liste memorisee dans tirage
elle comprendra 10 elements tires au hasard avec remise dans un sac comprenant 33 chomeur, 70 non chomeur et 10 rentier)
'''
tirage=random.choices(maliste, weights = [33, 70,10], k = 10)
print(tirage, len(tirage))
#fin du script