Description
Objectifs : Maîtriser les bases de Julia pour la manipulation de données
- Installation et environnement (15 min)
- Installation de Julia et VS Code/Jupyter
-
Packages essentiels :
Pkg.add(["DataFrames", "Statistics", "StatsBase", "Plots", "CSV"]) -
Structures de données (45 min)
- Vecteurs, matrices et tableaux multidimensionnels
- DataFrames : création, indexation, filtrage
- Manipulation de colonnes et lignes
-
Exercice pratique : charger et explorer un jeu de données CSV
-
Broadcasting et opérations vectorisées (30 min)
- Opérateur point (
.) pour les opérations élément par élément - Fonctions anonymes et map/reduce
- Exercice : calculs statistiques sur des colonnes