• Page d’accueil
  • Portfolio-projets
  • articles
  • Qui Suis-je ?
  • Suivez-moi sur

    Facebook Pagelike Widget
  • Page d’accueil
  • Portfolio-projets
  • articles
  • Qui Suis-je ?

Librairie extrêmement pratique ( que ce soit pour du test unitaire, du web scraping, de la fausse base de données…) Random est un incontournable.

Le soucis ? (Oui il y en a un)
Cette librairie permet effectivement de réaliser de l’aléatoire, mais avec une distribution constante…
Je m’explique : Vous prenez deux paramètres, par exemple un dataset avec deux noms de villes.
Prenons Bordeaux et Paris : Si vous réalisez un « random.choices() » sur ces deux villes, vous arriverez à une distribution équivalente à du 50/50…

De ce fait, l’aléatoire par défaut n’en n’est pas tout à fait un. Pour ce faire, il vous faut induire la librairie Random à choisir son camps. Quelle ville doit plus être présente ? Et sur quel paramètre de distribution ?

Donc oui, la fonction aléatoire de Random est une distribution à peu de choses près égale pour chaque valeur.

Voici le test en démo :

aleatoireastucepythonrandomtips

  • Share On Facebook
  • Tweet It


Michael Tirat



You might also like
Custom Snippet : automatisez vos routines de code sur VScode
juin 13, 2024
Injecter du html dans votre rapport Power BI
juin 10, 2024
Projet « NLP Songs » : analyse des paroles de chansons
avril 29, 2024

  • Catégories

    • Base de données (1)
    • Data visualisation (1)
    • dataviz python (1)
    • pandas (1)
    • Power BI (2)
    • Projets (1)
    • Python (9)
    • SQL (3)
    • Tips (5)
    • web scraping (2)
  • Mots clé

    aleatoire astuce automatisation base de données BeautifulSoup carte choroplèthe dashboard data cleaning data visualisation dataviz départements EDA folium geospatial jupyter notebook NLP notebook pandas pivot plotly power BI python random Regex snippet SQL tableau de bord tips vscode web scraping





  • Connectons-nous !

    • github
    • linkedin

© Copyright Michaël Tirat 2024 - Data Analyst