Colab에서 github 저장소 csv파일 불러오기
url파일로 작업을 해두면 별도의 raw파일 공유없이 다른사람들에게 노트북을 쉽게 공유할 수 있다는게 장점이 있다.
지난번에는 구글드라이브 공유파일 링크를 바로 사용할 수 있도록 코랩에 불러왔다면, 이번엔 github 저장소에 있는 파일을(아래에 표시) 로컬에 다운받지 않고, 그대로 읽어서 불러오려고 한다.
※ github 저장소에 있는 csv파일 불러오기
- 깃허브 저장소에서 불러올 csv파일 선택
- 파일로 이동하여 Raw 버튼 클릭
- raw파일 페이지에서 url 확인 및 복사
- pd.read_csv('url')로 불러오기
- copy permalink가 아니므로 주의할 것
- 깃허브 저장소로 이동하여 불러오고자 하는 파일을 선택한다.
- 화면에 보이는 파일의 RAW버튼을 누른다.
- RAW버튼을 누르면 새창이 열리고 url링크가 보이는데 해당 링크가 다운받을 페이지의 링크주소이다.
- url링크가 생겼으니 아래 코드처럼 url을 불러오면 로컬에서 데이터를 가져오지 않더라도 출력이 잘 되는 것을 확인할 수 있다.
✔️ 작성코드
import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/countifs/fork-doit_pandas/master/data/banklist.csv')
아래 이미지를 확인하면 출력이 잘 된 것을 확인할 수 있다.
- 주의사항이 있는데 파일의 Copy permalink로 불러오면 csv파일이 read되지 않으니 꼭 참고하기 바란다.
두개의 주소는 차이가 있기 때문에 Raw 페이지 주소로 불러오는 것을 꼭 확인하자.
Author And Source
이 문제에 관하여(Colab에서 github 저장소 csv파일 불러오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@countifs/코랩에서-github-csv파일-불러오기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)