No description
- Jupyter Notebook 100%
| data | ||
| images | ||
| notebooks | ||
| screencasts | ||
| .gitignore | ||
| README.ipynb | ||
| README.md | ||
| requirements.txt | ||
| sandbox.ipynb | ||
| jupyter | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Formation Python, analyse de donnée et interfaçage E⁺
Partie 1 (7 h) - les fondamentaux
- Introduction au langage Python (1h)
- Apprentissage par l'exemple : lecture et analyse de fichiers de donnée (5h30-6h)
- Utilisations des variables
- Analyser des données tabulaires
- Affichage des données
- Répétition d'action avec les boucles
- Stockage de valeurs dans les listes
- Application au traitement de nombreux fichiers
- Programmation conditionnelle : des actions différentes pour différentes valeurs
- Structurer le code avec les fonctions
- Rendre son code plus robuste, gestion des erreurs et debug
- Debriefing (15 min)
Partie 2 (7h) - outils d'analyse de donnée
- Mise en contexte : le stack scientifique python (45 min)
- Introduction au calcul scientifique en python (2h)
pandaspour l'analyse de séries temporelles (4h)- Debriefing (15 min)
Partie 3 (3h) - manipuler E⁺ en python
- Lancement d'une simulation E⁺ :
subprocessetplumbum(1h) - Récupération des résultats (30min)
- Le cas complexe de la parallélisation et d'E⁺ (30min)
- Une solution: utilisation d'une librairie tierce spécialisé :
energyplus_wrapper(30 min) - Debriefing (15 min)