Cara Download Kaggle Dataset Di Google Colab
Ada kalanya kita ingin sekali download dataset dari Kaggle namun ingin langsung tersedia di dalam Google Drive kita. Namun bagaimana caranya ya?
Caranya memang tidak sederhana dan (kalo boleh jujur) sangat rumit dan tricky
Namun jika kalian ingin mencobanya, saya akan membagikan caranya dibawah
Baca Juga: Cara Menggunakan Google Colaboratory
Langkah Langkah
Pertama buat notebook dengan Google Colab kalian di Drive
Masukkan perintah berikut
!pip install opendatasets
import opendatasets as od'
Perintah tersebut berguna untuk menginstall library opendatasets sekaligus mengimport library tersebut
Jika sudah masukkan kode di bawah
from google.colab import files
files.upload()
Colab akan meminta kita untuk memasukkan file, file ini merupakan file json yang berisi key username dan password dari Kaggle cara mendapatkannya adalah dengan
- Login Kaggle
- Buka Account
- Klik Create New API Token
- Otomatis akan mendownload file json bernama kaggle.json
upload file tersebut
Masukkan kode dibawah
!ls -lha kaggle.json
!pip install -q kaggle # installing the kaggle package
!mkdir -p ~/.kaggle # creating .kaggle folder where the key should be placed
!cp kaggle.json ~/.kaggle/ # move the key to the folder
!pwd # checking the present working directory
Lalu Run pada kernel, dan masukkan kode dibawah pada kernel baru
!chmod 600 ~/.kaggle/kaggle.json
Run. Masukkan kode dibawah
!kaggle datasets list
Run. Akan muncul beberapa dataset yang bisa digunakan. Tapi kalo kalian mau pake dataset yang kalian inginkan dari website Kagglenya langsung caranya adalah dengan melihat urlnya dan masukkan nama dataset yang tertera disana
Lalu masukkan nama dataset diatas pada perintah berikut!kaggle datasets download -d mczielinski/bitcoin-historical-data -p 'path google drivemu pastikan ada di dalam tanda kutip'
File yang kita download masih berupa zip, maka kita harus mengekstraknya ke dalam folder baru
!unzip '/path/datasets.zip' -d '/path/folderbaru'
Selesai
Kalian bisa melihatnya sendiri pada folder drive kalian
Kalian pun bisa melihat kode diatas lebih lengkap di dalam Github Gist yang sudah saya buat disini
Comments
Post a Comment