Lebih
Mengimpor data ke Google Colaboratory
Apa adalah cara umum untuk mengimpor data pribadi ke Google Colaboratory notebook? Apakah mungkin untuk impor non-publik Google sheet? Anda dapat't dibaca dari sistem file. Pengantar docs link ke panduan menggunakan BigQuerytapi sepertinya itu sedikit banyak....
134
14
Resmi contoh notebook yang menunjukkan setempat file upload/download dan integrasi dengan Drive dan lembar tersedia di sini: https://colab.research.google.com/notebooks/io.ipynb
Cara paling sederhana untuk berbagi file adalah untuk me-mount Google Drive anda.
Untuk melakukan ini, jalankan perintah berikut dalam kode cell:
Setelah itu, anda file Drive yang akan dipasang dan anda dapat mengaksesnya dengan browser file di panel samping.
Berikut ini's lengkap contoh notebook
Tanggal
Download
Daftar direktori
Cara sederhana untuk mengimpor data dari googledrive - lakukan ini menyelamatkan orang-orang waktu (don't tahu mengapa google hanya doesn't daftar ini langkah demi langkah secara eksplisit).
MENGINSTAL DAN MENGOTENTIKASI PYDRIVE
Meng-UPLOAD
jika anda perlu untuk meng-upload data dari drive lokal:
melaksanakan dan ini akan menampilkan sebuah tombol pilih file - menemukan anda meng-upload file - klik open
Setelah meng-upload, maka akan muncul:
MEMBUAT FILE UNTUK NOTEBOOK
Jika file data anda sudah di gdrive, anda dapat melewatkan langkah ini.
Sekarang di google drive anda. Mencari file di google drive anda dan klik kanan. Klik get 'shareable link.' Anda akan mendapatkan sebuah jendela dengan:
Copy - '29PGh8XCts3mlMP6zRphvnIcbv27boawn' - bahwa adalah file ID.
Di notebook anda:
MENGIMPOR DATA KE NOTEBOOK
Untuk mengimpor data yang anda upload ke notebook (file json dalam contoh ini - bagaimana anda beban akan tergantung pada file/data jenis - .txt,.csv dll. ):
Sekarang anda dapat mencetak untuk melihat data yang ada:
langkah 1 - memasang Google Drive untuk Collaboratory
langkah 2 - Sekarang anda akan melihat file Google Drive di sebelah kiri (file explorer). Klik kanan pada file yang anda butuhkan untuk impor dan pilih çopy jalan. Kemudian impor seperti biasa di panda, dengan menggunakan ini disalin jalan.
Selesai!
Hal ini memungkinkan anda untuk meng-upload file anda melalui Google Drive.
Jalankan kode di bawah ini (ini di suatu tempat sebelumnya tapi aku bisa't menemukan sumber lagi - kredit untuk siapa pun yang menulis ini!):
Klik pada link pertama yang muncul yang akan meminta anda untuk masuk ke Google, setelah itu yang lain akan muncul yang akan meminta izin untuk akses ke Google Drive anda.
Kemudian, jalankan ini yang menciptakan sebuah direktori bernama 'mobil', dan link Google Drive anda untuk itu:
Jika anda melakukan
!ls
sekarang, akan ada direktori drive, dan jika anda melakukan!ls drive
anda dapat melihat semua isi dari akun Google Drive.Jadi misalnya, jika saya menyimpan file yang bernama
abc.txt
dalam sebuah folder bernamaColabNotebooks
di Google Drive, sekarang saya bisa mengaksesnya melalui jalandrive/ColabNotebooks/abc.txt
Cara paling sederhana I've dibuat adalah :
Pada panel kiri dari setiap colaboratory ada sebuah bagian yang disebut "File". Meng-Upload file anda di sana dan menggunakan jalur ini
ex:
pd.read_csv('/konten/Forbes2015.csv');
Cepat dan mudah impor dari Dropbox:
Solusi yang paling sederhana yang saya telah menemukan sejauh ini yang bekerja dengan sempurna untuk kecil untuk ukuran pertengahan CSV file:
panda.read_csv(URL)
Hal ini mungkin atau mungkin tidak bekerja untuk membaca file baris demi baris teks atau file biner.
Anda juga dapat menggunakan implementasi di google.colab dan PyDrive di https://github.com/ruelj2/Google_drive yang membuatnya jauh lebih mudah.
Kemudian, jika anda ingin memuat semua file dalam sebuah direktori Google Drive, hanya
Atau hanya file tertentu dengan
Seperti yang disebutkan oleh @Vivek Permana, saya juga upload file saya di colaboratory dashboard di bawah "File" bagian. Hanya mengambil catatan dari mana file yang telah di-upload. Bagi saya,
train_data = pd.read_csv('/fileName.csv')
bekerja.Hal itu telah diselesaikan, menemukan rincian di sini dan silakan gunakan fungsi berikut: https://stackoverflow.com/questions/47212852/how-to-import-and-read-a-shelve-or-numpy-file-in-google-colaboratory/49467113#49467113
Berikut adalah salah satu cara untuk mengimpor file dari google drive untuk notebook.
buka jupyter notebook dan menjalankan kode di bawah ini dan jangan menyelesaikan proses otentikasi
Mengimpor file dari google drive untuk notebook (Ex: Colab_Notebooks/db.csv)
katakanlah anda dataset file di Colab_Notebooks folder dan nama db.csv
Saya berharap hal ini membantu
jika anda ingin melakukan hal ini tanpa kode itu's cukup mudah. Zip folder anda dalam kasus saya itu adalah
kemudian di Colab klik kanan pada folder di mana anda ingin menempatkan file ini dan tekan meng-Upload dan meng-upload file zip ini. Setelah itu menulis ini perintah Linux.
anda dapat melihat data anda upload berhasil.