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

Popular posts from this blog

Cara Mengatasi Hang/Freeze Pada Laptop Asus TUF Gaming

Cara Menjalankan PHP 8 & Laravel 9 Pada Laragon

Tutorial NextJS 13 & Typescript: Membuat Navbar Dengan Shadcn/UI