Le package Whatif vous aide à créer des modèles orientés analyse métier en Python que vous pourriez normalement créer dans Excel. Plus précisément, Whatif inclut des fonctions similaires aux tableaux de données et à la recherche d'objectifs d'Excel pour effectuer une analyse de sensibilité et une « résolution arrière » (par exemple, trouver un seuil de rentabilité). Il comprend également des fonctions permettant de faciliter la simulation Monte-Carlo à l'aide de ces modèles.
Articles de blog connexes
Ce package est également développé dans le cadre d'un des cours que j'enseigne. Vous pouvez trouver les pages Web du cours à l'adresse suivante :
Le package Whatif est nouveau et assez petit. Il contient :
Model
de base qui peut être sous-classée pour créer de nouveaux modèlesdata_table
) et de recherche d'objectifs ( goal_seek
) sur un modèlesimulate
) Clonez le projet Whatif depuis GitHub :
.. code ::
git clone https://github.com/misken/whatif.git
puis vous pouvez l'installer localement en exécutant ce qui suit à partir du répertoire du projet.
.. code ::
cd whatif
pip install .
Consultez le matériel contenu dans les articles de blog et les sites Web de cours répertoriés ci-dessus.
Le projet est sous licence MIT.