institute: Aix-Marseille Université / Faculté des Sciences
engine: knitr
lang: fr
editor:
render-on-save: true
format:
pdf:
latex_engine: xelatex
toc: false
---
Ce TP est constitué de deux parties de 2h chacune environ. Il y a un élément à rendre sur Ametice pour chaque partie du TP. Il est conseillé d'utiliser les ordinateurs sous `Windows` en salle TP. Vous pouvez utiliser vos propres ordinateurs.
# Partie A : prise en main
## Installation sur l'ordinateur
1. Parmi les logiciels ci-dessous, lesquels sont installés et disponibles ? Que se passe-t-il quand vous les démarrer ?
SAS | RStudio | VSCode | Anaconda Navigator | Excel
2. Dans **VSCode**, vérifier que les extensions suivantes sont installées :
3. Avec **Anaconda Prompt** ou un Terminal/Console, quelles sont les commandes pour :
- afficher le répertoire courant
- lister les fichiers dans le répertoire courant
- changer de répertoire
En utilisant `conda` dans ce répertoire, lister les packages installés, ainsi que les environnements existants. Installer les packages pour faire du `git` avec `conda`.
4. Se connecter à [Etulab](https://etulab.univ-amu.fr) et créer un projet pour ce cours, nommé `MAS-Donnees-votrenom`. Ajouter un fichier `README.md` avec une description du projet.
$\implies$ vous utiliserez ce dépôt pour sauvegarder votre travail.
Cloner ce dépôt sur votre ordinateur en utilisant `git` en ligne de commande ou Github Desktop ou un autre IDE de votre choix.
5. Mise en place d'un environnement de travail pour le cours
Télécharger les données du TP en utilisant `git` avec la commande ci-dessous :
Copier les 5 fichiers csv dans un sous-répertoire `data/` du répertoire de votre propre dépôt créé à l'étape précédente. Et ajouter le suivi de ces fichiers via un `git add`. Faites un `commit` et un `push` pour sauvegarder ces fichiers sur le dépôt distant.
6. Suivant votre groupe, prenez en main un espace de travail adapté à votre langage (Python | R | SAS) :
- **Python** : Jupyter Notebook via Anaconda Navigator | VSCode : jupyter et/ou quarto
- **R** : RStudio | VSCode : R et/ou quarto
- **SAS** : SAS | VSCode : jupyter et/ou quarto (avec un noyau SAS)
7. Importer le fichier `airlines.csv` dans votre langage de programmation et afficher le jeu de données. Sauvegarder le script/notebook dans votre dépôt avec un titre et quelques lignes décrivant ce que vous avez fait.
Ajouter ce fichier dans votre dépôt et faire un `commit` et un `push`.