WDSM_3_데이터 다운로드 with Colab
2328 단어 competitionWSDMWSDM
데이터 다운로드
코랩을 통해서 데이터를 다운로드하고, 압축을 푸는 과정까지 진행해보겠습니다.
1. 접속정보 입력
- Kaggle 폴더를 생성합니다.
- 토큰이 Json 파일이기 때문에 json 모듈을 설치합니다.
- 캐글 폴더에 토큰을 생성합니다.
!mkdir ./kaggle
import json
token = {"username":####,"key":####}
with open('/content/kaggle/kaggle.json', 'w') as file:
json.dump(token, file)
- 토큰은 Kaggle > Account에서 다운로드 받을 수 있습니다.
2. 경로 지정
!chmod 600 ./kaggle/kaggle.json
!cp /content/kaggle/kaggle.json ~/.kaggle/kaggle.json
!kaggle config set -n path -v{/content}
3. 구글드라이브 연동
from google.colab import drive
drive.mount('/gdrive')
4. 파일 경로 수정
cd ../gdrive/My Drive/Kaggle/WSDM_210815/data
5. 파일 다운로드
!kaggle competitions download -c kkbox-churn-prediction-challenge
6. 파일 체크
!p7zip -d {/content}/competitions/kkbox-churn-prediction-challenge/user_logs.csv.7z
7. 압축 해제(sample) 및 파일 이동 (skip)
7z로 압축이 되어있기 때문에 그에 맞는 압축해제를 진행
-d 는 압축 해제 후 파일 삭제 옵션임
!p7zip -d ./kkbox-churn-prediction-challenge/user_logs.csv.7z
8. 파일 확인
!ls ./kkbox-churn-prediction-challenge
9. unzip and delete
!p7zip -d ./kkbox-churn-prediction-challenge/members_v3.csv.7z
!p7zip -d ./kkbox-churn-prediction-challenge/train.csv.7z
!p7zip -d ./kkbox-churn-prediction-challenge/transactions_v2.csv.7z
!p7zip -d ./kkbox-churn-prediction-challenge/sample_submission_v2.csv.7z
!p7zip -d ./kkbox-churn-prediction-challenge/train_v2.csv.7z
!p7zip -d ./kkbox-churn-prediction-challenge/user_logs_v2.csv.7z
!p7zip -d ./kkbox-churn-prediction-challenge/sample_submission_zero.csv.7z
!p7zip -d ./kkbox-churn-prediction-challenge/transactions.csv.7z
Author And Source
이 문제에 관하여(WDSM_3_데이터 다운로드 with Colab), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@swq4857/WDSM3데이터-다운로드-with-Colab저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)