Data Science(w. naver boostcourse)

4. 파일 경로 설정 및 불러오기

테크MANIA 2024. 8. 26. 18:02
반응형

주피터 노트북에서 작업하고 있을 경우 주피터 노트북 환경설정 당시 생성한 작업 폴더에 파일을 넣은 후

# 해당 폴더에 넣은 파일의 경로 설정

예시:

%mv /Users/~~~/~~~/도로교통공단_교통사고다발지역_20191010.csv .

 

이때, 각 폴더의 경로는 개인마다 다르므로 직접 경로를 확인해볼 것.

주피터 노트북에서 %pwd를 사용하면 주피터 노트북 파일이 존재하는 폴더 경로를 확인할 수 있다.

 

# 판다스로 csv 파일 불러오기

경로에서 저장된 파일을 확인했으면, 파일명을 그대로 복사해서 read_csv로 불러오기

pd.read_csv("도로교통공단_교통사고다발지역_20191010.csv", encoding="cp949")

*encoding="cp949"는 한글파일 인코딩을 위해 작성하는 코드로, 인코딩 에러가 발생하는 경우 추가해줄 것.

 

 

+a

구글 colab으로 작업할 경우 실제 내 컴퓨터의 저장공간이 아닌 구글 드라이브의 클라우드를 저장공간으로 사용하기 때문에 구글 드라이브와 연동시켜주는 선처리가 필요하다.

from google.colab import drive
drive.mount('/content/drive')

이 코드를 통해 colab에서 구글 드라이브를 mount 해줄 수 있음 > 드라이브 연결

이후 !ls와 !pwd 명령어를 통해 직접 구글 드라이브에 저장한 파일의 절대경로를 확인한 후 복사

read_csv 파일명에 복사한 경로명+파일명을 그대로 붙여넣으면 정상적으로 불러올 수 있음.

 

위 코드를 사용하지 않고 구글 드라이브를 마운트 하는 방법도 있음 → 상단에 도구 > 명령 팔레트 > 드라이브 검색 후 드라이브 마운트 명령어에 단축키 지정

이제 지정한 단축키를 사용하면 자동으로 드라이브에 마운트하는 코드를 생성해줍니다.

반응형

'Data Science(w. naver boostcourse)' 카테고리의 다른 글

6. 결측치 다루기  (8) 2024.10.04
5. 데이터 미리보기 및 요약하기  (3) 2024.10.03
3. Pandas Cheat-Sheet  (0) 2024.08.12
2. 데이터 분석을 위한 파이썬 기초  (0) 2024.08.02
1. 환경설정  (0) 2024.08.01