Jee's 알쓸신잡

kaggle 데이터를 local Jupyter notebook으로

hozy연 2023. 4. 13. 03:21

최근 kaggle 대회에 참여하며 이것저것 사용법을 터득하는 중이다. 

kaggle notebook으로 코드를 실행하다보니 일정 시간 움직임이 없으면 끊기는 현상을 겪게 되었고

local 환경에서 kaggle 데이터를 활용할 수 있는 방법을 찾아보게 되었다! 

 

 

우선 레퍼런스 링크를 공유하자면,,아래와 같다

https://teddylee777.github.io/kaggle/Kaggle-API-%EC%82%AC%EC%9A%A9%EB%B2%95/

 

Kaggle(캐글) API 사용법 - 데이터셋 다운로드와 제출을 손쉽게!

Kaggle API를 활용하여 데이터셋 다운로드와 바로 제출하는 방법에 대하여 알아보겠습니다.

teddylee777.github.io

 

본인이 따라한 순서는 다음과 같다

 

1 ) kaggle account에서 API 다운로드 

2) kaggle 설치

!pip install kaggle

3) 본인 위치 확인 (본인이 있는 위치에서 다운받기위함...하지만 이건 up to you)

#자기 위치 확인
!pwd

4) 새로운 dir 만들고 저장 

#새로운 dir 만들고 저장
!mkdir -p ~/.kaggle
!mv /Users/heojiyeon/캐글/kaggle.json ~/.kaggle/

5) 데이터 다운로드 (본인은 predict-student-performance from game play 대회의 데이터를 가지고 옴 )

#데이터 다운로드 zip 파일로
!kaggle competitions download -c predict-student-performance-from-game-play -p /Users/heojiyeon/캐글 --force

6) 데이터 zip 풀기

# 데이터 zip 풀기
!unzip predict-student-performance-from-game-play.zip

7) 데이터 불러오기! 

 

이렇게 하면 kaggle 데이터를 local로 불러와 모델을 만들 수 있게 된다:D 

'Jee's 알쓸신잡' 카테고리의 다른 글

시각화 방법 가이드라인  (0) 2023.10.29
[에러 반환] assert vs. raise  (0) 2023.08.27
pyenv로 환경 만들기  (0) 2023.08.27
Mac os에서 GPU 사용  (0) 2023.04.19
Jupyter notebook 마크다운 글 스타일 변경 방법  (0) 2023.04.03