Google协作室支持Python版本2.7和3.6
不久前,我在Colab中看到了一个如何使用Swift的示例。
今天,我碰巧跑了
!jupyter-kernelspec list
并发现了一个新内核:红外核
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
现在可以在Colab中使用R了吗?安装R内核没有麻烦了吗?
7条答案
按热度按时间yr9zkbsy1#
是的。
如需新的R-notebook,请使用此链接。
您可以从IRkernel演示中学习,例如demo.ipynb
在Google云端硬盘中保存一份副本,然后根据需要进行任何更改。
另外2个演示:
更多详情请参见IRkernel Github。
s4chpxco2#
如果你想同时使用Python和R,你可以对一些单元格使用R魔法。
然后,无论何时要使用R,都可以以
%%R
作为单元格的开始更多详情请参见rpy2 documentation
yquaqz183#
在浏览器中打开此链接以创建新的带R Kernel的笔记本
https://colab.research.google.com/notebook#create=true&language=r
czq61nw14#
*****截至2020年11月13日星期五
登录到colab时转到此URL https://colab.to/r,这样就可以了。
你可以检查R in Runtime -〉Change runtime type,但是它应该已经被设置好了。
要安装Google云端硬盘:
验证谷歌硬盘
3df52oht5#
上面的答案链接直接指向R notebook,在那里你可以选择R或者python。奇怪的是,谷歌正在改变服务就像这样。因此stackoverflow不是一个很好的平台,以促进由利润贩子/数据销售公司创建的工具。
到目前为止,如果您单击菜单栏上的
Runtime
,然后选择Change Runtime Type
,您可以在R或Python之间进行选择。41ik7eoe6#
为了扩展前面的答案,下面介绍如何在R和Python内核之间移动 Dataframe ,以便在同一个笔记本中处理这两个内核(例如,如果要用Pandas加载数据,请用R包处理它,然后用散景绘制它)。
kmb7vmvb7#
另一种快速方法是将colab title中的postix,.ipynb替换为.r
例如:将Untitled.ipynb的名称更改为Untitled.r,一切都能完美运行!