web-dev-qa-db-fra.com

Comment utiliser R avec Google Colaboratory?

Google Colaboratory prend en charge Python version 2.7 et 3.6

Je vois un exemple comment utiliser Swift dans Colab il y a quelque temps.

Aujourd'hui, il m'est arrivé de courir

!jupyter-kernelspec list

Et trouvé un nouveau noyau: IRkernel

Available kernels:
  ir         /usr/local/share/jupyter/kernels/ir
  python2    /usr/local/share/jupyter/kernels/python2
  python3    /usr/local/share/jupyter/kernels/python3
  Swift      /usr/local/share/jupyter/kernels/Swift

Est-il désormais possible d'utiliser R dans Colab également? Pas de soucis pour installer le noyau R?

43

Oui.

Pour un nouveau R-notebook, utilisez ce lien .

Vous pouvez apprendre des démos IRkernel, par ex. demo.ipynb

Enregistrez une copie dans votre Google Drive et apportez les modifications dont vous avez besoin.

2 autres démos:

Voir plus de détails dans IRkernel Github .

54

Si vous souhaitez utiliser Python et R ensemble, vous pouvez utiliser R magic pour certaines cellules.

# activate R magic
%load_ext rpy2.ipython

Ensuite, chaque fois que vous souhaitez utiliser R, vous commencez la cellule par %%R

%%R
x <- 42
print(x)

Plus de détails dans documentation rpy2

21

Ouvrez ce lien dans votre navigateur pour créer un nouveau bloc-notes avec R Kernel

https://colab.research.google.com/notebook#create=true&language=r

5
Zlargon Huang