2016-04-07 Jupyter et 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é.