Kor*_*ich 29 r jupyter-notebook google-colaboratory
Google Colaboratory支持Python 2.7和3.6版本
不久前,我看到了一个如何在Colab中使用Swift的示例。
今天我碰巧跑
!jupyter-kernelspec list
Run Code Online (Sandbox Code Playgroud)
并找到了一个新内核: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
Run Code Online (Sandbox Code Playgroud)
现在是否也可以在Colab中使用R?安装R内核没有麻烦吗?
Zla*_*ang 17
在浏览器中打开此链接以使用 R 内核创建新笔记本
https://colab.research.google.com/notebook#create=true&language=r
Kor*_*ich 16
如果要同时使用Python和R,则可以对某些单元格使用R magic。
# activate R magic
%load_ext rpy2.ipython
Run Code Online (Sandbox Code Playgroud)
然后,每当您要使用R时,都以 %%R
%%R
x <- 42
print(x)
Run Code Online (Sandbox Code Playgroud)
rpy2文档中的更多详细信息
*****截至 2020 年 11 月 13 日星期五工作
在登录 colab 时转到此 URL https://colab.to/r,应该可以。
您可以在 Runtime -> Change runtime type 中检查 R,但它应该已经设置好了。
挂载谷歌驱动器:
install.packages("googledrive")
library("googledrive")
if (file.exists("/usr/local/lib/python3.6/dist-packages/google/colab/_ipython.py")){
install.packages("R.utils")
library("R.utils")
library("httr")
my_check <- function() {return(TRUE)}
reassignInPackage("is_interactive", pkgName = "httr", my_check)
options(rlang_interactive=TRUE)
}
Run Code Online (Sandbox Code Playgroud)
并验证谷歌驱动器
drive_auth(use_oob = TRUE, cache = TRUE)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13701 次 |
| 最近记录: |