web-dev-qa-db-ja.com

Google ColaboratoryでRを使用する方法

Google ColaboratoryはPythonバージョン2.7および3.6をサポートしています

しばらく前にColabでSwiftを使用する方法の例を参照してください。

今日、たまたま走った

!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カーネルをインストールする手間はありませんか?

43

はい。

新しいRノートの場合は、 このリンク を使用します。

IRkernelデモから学ぶことができます。 demo.ipynb

Googleドライブにコピーを保存し、必要な変更を加えます。

さらに2つのデモ:

  • Display.ipynb HTML、画像の表示方法を示します。
  • Comm_Demo.ipynb は、RとJavaScriptの間の通信方法を示しています。

詳細は IRkernel Github を参照してください。

54

PythonとRを一緒に使用したい場合は、一部のセルでRマジックを使用できます。

# activate R magic
%load_ext rpy2.ipython

次に、Rを使用するときはいつでも、セルを%%Rで始めます

%%R
x <- 42
print(x)

詳細は rpy2ドキュメント

21

ブラウザでこのリンクを開いて、Rカーネルで新しいノートブックを作成します

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

5
Zlargon Huang