From 931ea612bb4b28bcd0f25e8f655e24fade040547 Mon Sep 17 00:00:00 2001 From: Mickaella Grondin-Verdon <4596cd1e3e04bd9a5f7a8883519d83c8@app-learninglab.inria.fr> Date: Tue, 7 Jun 2022 22:39:07 +0000 Subject: [PATCH] Update mod2.4 InstallJupyter --- journal/Readme.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/journal/Readme.md b/journal/Readme.md index 7c6e441..ee0e13e 100644 --- a/journal/Readme.md +++ b/journal/Readme.md @@ -49,5 +49,20 @@ Document computationnel : format dynamique. La console reste vivant tout du long ### Module 2.4 (Jupyter) [Astuces et tips Jupyter](https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/). Il faut tout de même faire attention aux mises à jour du logiciel qui rendent les différentes sources potentiellement obselètes. -* Création / import notebook : File/Open depuis le menu. New-> Notebook: Python3 ; File -> Rename -* +* Création notebook : File/Open depuis le menu. New-> Notebook: Python3 ; File -> Rename +* Import notebook : synchroniser la copie de son jupyter bouton Git pull puis menu FIle -> open. Notebook d'une autre personne : téléchargement sur le répertoir. Open raw () sauvegarder le contenu en JSON. Gestionnaire fichiers Jypter File Open puis Upload. +* Executer R / Python dans notebook : package rpy2. Chargement package : %load_ext rp2.ipython , %%R indique à Python et à Jupyter que le langage R doit être utilisé pour évaluer l'ensemble de la cellule. %R est utilisé pour une seule ligne. +* Autres langages : d'autres disponibles, libres et non libres. + +SAS : logiciel de stats propriétaires. Pour l'utiliser avec Jupyter soit Python SASKernel (noyau) soit ackage Python SASPy. Attention propriétaire. +* Installation de sasPy : via pip. python -m pip install saspy. Sous windows modification du fichier C:\Program Files\Python\Python37\Lib\site-packages\saspy\sascfg.py +* SASKernel : utilise saspy (à installer) puis : python -m pip install sas-kernel + +Lisibilité notabook : utilisation d'extensions pour améliorer le notebook. +* plier déplier code : pip3 install jupyter\_contrib_nbextensions # jupyter ocntrib nbextension install --user # not done yet +* Controler visibilité des cellules : sudo pip3 install hide\_code ; sudo jupyter-nbextension install --py hide\_code ; jupyter-nbextension enable --py hide\_code ; jupyter-serverextension enable --py hide\_code +* Table des matières : toc(2), extension d'amélioration de navigation et capacité vue d'ensemble + +Instalation et configuration de Jupyter +* Installer miniconda : version légère d'Anaconda. Suite qui inclue Python, Jupyter, R et les packages courants. +* \ No newline at end of file -- 2.18.1