diff --git a/sujets/tp1.qmd b/sujets/tp1.qmd new file mode 100644 index 0000000000000000000000000000000000000000..a1e57cd941caa4ba113c5f8ba04a95f5ef4ab095 --- /dev/null +++ b/sujets/tp1.qmd @@ -0,0 +1,64 @@ +--- +title: "TP1 : prise en main des outils et Excel" +subtitle: M1 MAS +author: Pierre Pudlo +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 : +- Jupyter, Jupyter Cell Tags, Jupyter Keymap, Jupyter Notebook Renderers +- Python, R, Quarto + +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 : +```bash +git clone https://etulab.univ-amu.fr/pudlo.p/m1-donnees-tp.git +``` + +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`. + +# Partie B : utilisation d'Excel +