Getting kaggle dataset into colab
Everyone once must have tried to directly use the dataset from kaggle without downloading the datasets from the kaggle. For any data science lover colab is the most easiest place to work on. The free tier provided for Colab certainly helps the developers around the globe though she\he is an alien.
Requirements:
must have google and kaggle account
must know to spell goooogle if not follow below::
okay!! if you have continued and passed test… continue………….
Step 1 : GET Kaggle API token
go to your account section and below you’ll see ..
generate new api with create options
A kaggle.json file will be downloaded further on.
Step2 :Upload your json file into google drive
Step3 : create a notebook and mount google drive to access file
from google.colab import drive
drive.mount(‘/content/gdrive’)
after mounting
Step 4: Run below and provide configuration path to json file
import os
os.environ['KAGGLE_CONFIG_DIR'] = "/content/gdrive/My Drive/Kaggle"#
/content/gdrive/My Drive/Kaggle is the path where kaggle.json is present in the Google Drive
Step 5 Change work dir
#changing the working directory
%cd /content/gdrive/My Drive/Kaggle
#Check the present working directory using pwd command
Step 6 Download the kaggle dataset
From the kaggle copy api command and run the command similar to below
! kaggle datasets download -d………………….
Step 7 UnZIP and remove zip file
#unzipping the zip files and deleting the zip files
!unzip \*.zip && rm *.zip
Now you have the csv files.