Как использовать R с Google Colab Laboratory?

Google Colab Laboratory поддерживает Python версий 2.7 и 3.6

Я вижу пример, как использовать Swift в Colab некоторое время назад.

Сегодня мне довелось бежать

!jupyter-kernelspec list

И нашел новое ядро: 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

Возможно ли теперь использовать R в Colab? Нет проблем в установке ядра R?

Ответ 1

Да.

Вы можете просто запустить demo.ipynb из IRkernel Github.

Внесите изменения и сохраните копию на своем Google Диске.

Вы также можете увидеть все 3 примера тетрадей здесь.

Ответ 2

Если вы хотите использовать Python и R вместе, вы можете использовать магию R для некоторых ячеек.

# activate R magic
%load_ext rpy2.ipython

Затем, когда вы хотите использовать R, вы начинаете ячейку с %%R

%%R
x <- 42
print(x)

Подробнее в документации по rpy2