Le code doit s'exécuter sans problème en utilisant les versions Python 3.6 et 3.7.
Le package Matplotlib doit être installé.
Le but de ce projet Udacity Data Science NanodeGree est d'apprendre à construire un package multi-classe (et multi-modules) basé sur la programmation orientée objet.
Et pour télécharger un package «Distributions_dirkKadijk» auto-construit sur PYPI (PYPI.org) qui est maintenant disponible sur:
https://pypi.org/project/distributions-dirkkadijk/0.1/#files
Vous pouvez trouver les leçons, les fonctionnalités et les fichiers de données utilisés dans le Scientifique des données NanodeGree Term 2 GitHub Repo: https://github.com/udacity/dsnd_term2/tree/master/lesons/objectoriedProgramming.
Dans le dossier, vous trouverez trois fichiers:
Generaldistribution.py : classe de distribution générique pour calculer et visualiser une distribution de probabilité.
Gaussiandistribution.py : classe de distribution gaussienne pour calculer et visualiser une distribution gaussienne.
Binomialdistribution.py : Le 3ème package dans le package Distributions_DirkKadijk est avec une nouvelle classe appelée classe de distribution binomiale pour calculer et visualiser une distribution binomiale.
Vous pouvez cliquer sur le package PY-Files pour voir comment la «classe de distribution» et la «classe gaussienne» sont modularisées en différents fichiers. Par exemple, la classe de distribution GaussianDistribute.py importe du fichier GeneralDistribution.py. La ligne de code:
de la distribution d'importation générale de GeneralDstribution
Paste essentiellement le code de distribution en haut du fichier GaussianDistribution lorsque vous exécutez le code.
Ce travail est concédé sous licence Creative Commons Attribution-Noncommercial-Noderivatives 4.0 Licence internationale. Veuillez vous référer aux conditions d'utilisation de l'UDACITY pour plus d'informations.