Google Colaboratory unterstützt Python Version 2.7 und 3.6
Ich sehe ein Beispiel, wie man Swift vor einiger Zeit in Colab verwendet.
Heute bin ich zufällig gelaufen
!jupyter-kernelspec list
Und einen neuen Kernel gefunden: 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
Ist es jetzt möglich, R auch in Colab zu verwenden? Kein Aufwand bei der Installation des R-Kernels?
r
jupyter-notebook
google-colaboratory
colab
Korakot
quelle
quelle
install.packages("wordcloud")
einfach an, um beispielsweise die Wordcloud-Bibliothek zu installieren.Wenn Sie Python und R zusammen verwenden möchten, können Sie für einige Zellen R magic verwenden.
# activate R magic %load_ext rpy2.ipython
Wann immer Sie R verwenden möchten, beginnen Sie die Zelle mit
%%R
%%R x <- 42 print(x)
Weitere Details in der rpy2-Dokumentation
quelle
import rpy2
, um dieload_ext
Magie laufen zu lassen ist ausreichendinstallation of package ‘Rmpfr’ had non-zero exit status
Öffnen Sie diesen Link in Ihrem Browser, um ein neues Notizbuch mit R Kernel zu erstellen
https://colab.research.google.com/notebook#create=true&language=r
quelle
Um eine frühere Antwort zu erweitern, können Sie Datenrahmen zwischen dem R- und dem Python-Kernel verschieben, damit Sie mit beiden im selben Notizbuch arbeiten können (wenn Sie beispielsweise Daten mit Pandas laden möchten, verarbeiten Sie sie mit einem R-Paket: und dann mit Bokeh planen).
# Pandas dataframe to R data frame !pip3 install rpy2 %load_ext rpy2.ipython %R -i df
# R data frame to Pandas dataframe %R seq.data <- read.delim('sequence.index', header=TRUE, stringsAsFactors=FALSE) seq_data = %R seq.data
quelle
Update: Das funktioniert nicht mehr (Juli 2020) .
Der obige Link zu den obigen Antworten führt direkt zum R-Notebook. Dort können Sie zwischen R und Python wechseln. Es ist seltsam, dass Google die Dienste einfach so ändert. Daher ist Stackoverflow keine großartige Plattform, um Tools zu fördern, die von gewinnbringenden / datenverkaufenden Unternehmen entwickelt wurden.
Alte Antwort:
Wenn Sie ab sofort
Runtime
auf die Menüleiste klicken und dann auswählenChange Runtime Type
, können Sie zwischen R und Python wählen.quelle
***** Arbeiten ab Freitag, 13. November 2020
Gehen Sie zu dieser URL https://colab.to/r, während Sie bei colab angemeldet sind, und das sollte es tun.
Sie können überprüfen, ob R in Runtime -> Laufzeittyp ändern, es sollte jedoch bereits eingerichtet sein.
So mounten Sie Google Drive:
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) }
Und authentifizieren Sie Google Drive
drive_auth(use_oob = TRUE, cache = TRUE)
quelle