"Colab" 은 Google Research 팀에서 개발한 서비스로 웹브라우저를 통해 클라우드 상에서 CPU뿐만 아니라 GPU나 TPU도 무료로 사용하여 Python과 Jupyter Notebook으로 데이터 분석을 할 수 있다.
해당 포스팅은 로컬 PC에 있는 데이터를 업로드하는 방법 2가지를 설명한다.
1. Local folder에서 파일 불러오기
from google.colab import files
uploaded = files.upload()
google.colab에서 files라는 package를 import한다.
위의 코드를 실행하면 아래와 같이 '파일 선택' 버튼이 생성된다.
파일 선택을 누른 뒤 Local folder에서 원하는 파일을 선택하면 된다.
import io
import pandas as pd
df = pd.read_csv(io.StringIO(uploaded['tips.csv'].decode('utf-8')))
위에서 업로드한 tips.csv 파일을 DataFrame 형태로 변환하여 불러왔다.
이때 pd.read_csv()를 하기 전에, io 모듈을 사용하여 io.StringIO(uploaded['tips.csv']를 먼저 만들어주고 dataframe을 만든다.
데이터가 정상적으로 나왔다!
2. Google Drive에서 파일 불러오기
from google.colab import drive
drive.mount('/content/drive')
아래 링크를 누른 후 구글 계정 로그인을 하면 아래와 같은 화면이 나온다.
우측 하단 허용을 눌러준다.
아래 코드를 복사하여 다시 colab 화면으로 돌아간다.
코드를 'Enter your authorization code'에 복붙해준다.
코드를 복붙한 뒤 좌측 상단 폴더 모양을 누른 뒤 원하는 파일을 찾아 파일의 경로를 복사합니다
pd.read_csv('파일 경로')를 입력하여 데이터를 불러온다.
끝!
'Data Science > Python' 카테고리의 다른 글
Python 결측치 처리 (0) | 2021.01.14 |
---|---|
python으로 카이제곱 검정 (0) | 2021.01.06 |
Python으로 T-test (0) | 2021.01.05 |
matplotlib - bar chart (0) | 2021.01.05 |
Python - Pandas tricks (0) | 2020.12.31 |