Menggunakan R dan Python di file notebook yang sama
Halaman ini menjelaskan cara untuk menggunakan paket rpy2 milik Python untuk menjalankan kode R dan Python dalam file notebook yang sama.
Sebelum Anda memulai
Sebelum Anda memulai, buat instance notebook R framework yang dikelola pengguna.
Membuat file notebook untuk digunakan dengan R dan Python
Untuk menggunakan R dan Python di dalam file notebook yang sama, selesaikan langkah-langkah berikut ini:
Di dalam Konsol Google Cloud, buka halaman User-managed notebooks.
Pilih instance R tempat Anda ingin menginstal dependensi.
Klik Open JupyterLab.
Pilih File > New > Notebook.
Pilih kernel Python 3 untuk file notebook baru Anda.
Pilih File > Rename notebook lalu ubah nama file notebook tanpa judul menjadi sesuatu yang bermakna, seperti "rpy2.ipynb."
File notebook siap untuk pengimporan rpy2, dan menggunakan R dan Python di dalam workbook yang sama.
Menggunakan rpy2 untuk mengimpor objek R
Sebagai contoh cara untuk menggunakan R dan Python di dalam file notebook yang sama, selesaikan langkah-langkah berikut ini untuk mengimpor objek R dengan rpy2:
Pada sel kode pertama dari file notebook tersebut, masukkan perintah berikut ini:
import rpy2.robjects as robjects
Klik
Run the selected cells and advance. Python mengimpor fungsi rpy2 untuk mengakses dan memanipulasi objek R .Untuk menambahkan sel kode, klik tombol
Insert a cell below.Di dalam sel kode yang baru, masukkan kode berikut ini:
pi = robjects.r['pi']
Klik
Run the selected cells and advance. Python menyimpan objek R pi.Untuk mencetak nilai pi, dalam sel kode yang baru, masukkan
pi[0]
lalu klik Run the selected cells and advance.
Langkah berikutnya
Baca dokumentasi rpy2 untuk mempelajari lebih lanjut cara menggunakannya untuk menjalankan kode R dan Python dalam file notebook yang sama.