.. blogpost:: :title: Jupyter et R :keywords: kernel :date: 2016-04-07 :categories: Jupyter, R `Jupyter `_ fonctionne aussi avec `R `_ (voir `Supports de cours en R `_). L'installation repose sur les éléments suivants : * Installer Jupyter (avec `Anaconda `_) par exemple) * Mettre à jour la distribution (``conda update --all``) * Installer `R `_ * Installer le package `IRKernel `_ en suivant les instructions décrites sur le site de IRKernel * Installer le *kernel* toujours en suivant les instructions du site IRKernel Cette dernière étape devrait installer un fichier *json* (dans ``C:\ProgramData\jupyter\kernels`` sous Windows) qui ressemble à : :: {"display_name": "R", "argv": ["C:\\Program Files\\R\\bin\\x64\\R.exe", "--quiet", "-e", "IRkernel::main()", "--args", "{connection_file}"], "language": "R"} On peut trouver des *kernels* pour les autres langages `IPython kernels for other languages `_. Le *kernel* est le bout de code qui gère la communication entre Jupyter et l'interpréteur ou le compilateur du langage considéré.