Usa R e Python nello stesso file blocco note
Questa pagina descrive come utilizzare il pacchetto rpy2 di Python per eseguire il codice R e Python nello stesso file del blocco note.
Prima di iniziare
Prima di iniziare, crea un'istanza di blocchi note gestiti dall'utente del framework R.
Crea un file blocco note da utilizzare con R e Python
Per utilizzare R e Python nello stesso file del blocco note, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Blocchi note gestiti dall'utente.
Seleziona l'istanza R in cui vuoi installare le dipendenze.
Fai clic su Apri JupyterLab.
Seleziona File > Nuovo > Blocco note.
Seleziona il kernel Python 3 per il nuovo file del blocco note.
Seleziona File > Rinomina blocco note e cambia il nome del file del blocco senza titolo in qualcosa di significativo, ad esempio "rpy2.ipynb".
Il file del blocco note è pronto per importare rpy2 e utilizzare R e Python nello stesso foglio di lavoro.
Usa rpy2 per importare oggetti R
Come esempio di come utilizzare R e Python nello stesso file blocco note, completa i seguenti passaggi per importare oggetti R con rpy2:
Nella prima cella di codice del file del blocco note, inserisci questo comando:
import rpy2.robjects as robjects
Fai clic su
Esegui le celle selezionate e vai avanti. Python importa le funzioni di rpy2 per l'accesso e la manipolazione degli oggetti R.Per aggiungere una cella di codice, fai clic sul pulsante del file del blocco note
Inserisci una cella di seguito.Nella nuova cella di codice, inserisci quanto segue:
pi = robjects.r['pi']
Fai clic su
Esegui le celle selezionate e vai avanti. Python archivia un oggetto R pi.Per stampare il valore di pi greco, in una nuova cella di codice, inserisci
pi[0]
e fai clic su Esegui le celle selezionate e vai avanti.
Passaggi successivi
Leggi la documentazione relativa a rpy2 per scoprire di più su come utilizzarla per eseguire codice R e Python nello stesso file del blocco note.