• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

데이터 로드 오류

20.12.16 14:40 작성 조회수 264

1

안녕하세요, 실습을 따라가는 과정에서 어려움이 생겨 질문드립니다. 

화면과 같이 입력했는데 파일이 로드되지 않습니다. 

왜 이런걸까요..

답변 3

·

답변을 작성해보세요.

1

이승혜님의 프로필

이승혜

질문자

2020.12.16

상세한 답변 감사합니다! 

%dir 로 동작하지 않아 넘어간 상태로

판다스로 파일 로드를 실행해보았는데 캡쳐본과 같이 오류가 발생합니다. 

파일 경로만 입력했을 때 

"앞에 r을 입력했을 때

encoding="cp949"를 넣었을 때 

\ 를 \\ 나 /로도 바꿔보았을 때 

여러가지 시도해보았으나 올바로 실행되지 않습니다. 

뭔가 빼먹은 부분이 있는걸까요? ㅠㅠ 

0

안녕하세요. 파일로드에 어려움이 많으셨겠어요.

주소는 아래와 같이 ""앞에 r을 넣어서 r"" 이렇게 써주시는것이 맞아요. encoding="cp949"는 인코딩오류가 발생하면 적어주시면 됩니다.

아래 오류는 파일 경로가 잘못되었다는 오류인데요.

아래 다운로드 > jupyter > data 라는 경로 안에 해당 파일이 없다는 오류인데 먼저 올려주신 질문을 보면 해당 경로에 파일이 있는 것으로 보여져요. 

파일명이 오타가 있을때도 불러오지 못하는데 파일명을 그대로 복사해서 찾기 어려운 오타가 있지 않았는지 확인해 보시는게 좋을거 같아요.

그리고 주피터 노트북이 해당 데이터와 같은 경로에 있다면 이렇게 복잡하게 불러오지 않아도 됩니다.

다운로드 > jupyter  경로에  실습 중인 .ipynb 확장자로 되어 있는 파일이 있고

data 폴더에 해당 파일이 있다면 강의와 같은 형태로 파일을 불러올 수 있습니다.

주피터 노트북에서 봤을때 .ipynb 파일이 아래와 같이 보여지고 data 폴더 안에 해당 파일이 들어있다면 강의 예제와 같은 경로로 불러올 수 있습니다.

주피터 노트북의 경로를 확인해 보시고 다시 로드해 보세요!

0

안녕하세요.

작성해 주신 경로는 맞게 잘 작성해 주신것 같아요. %ls 명령어가 제대로 동작하지 않아서 당황하셨겠어요.

윈도우 운영체제에서는 %ls 명령어가 동작하기도 하고 동작하지 않기도 합니다.

%ls 대신 %dir 을 사용해 주시면 해당 경로의 파일이 보일거에요.

그런데 일부 윈도우에서도 %dir이 동작하지 않기도 합니다.


%ls  로는 목록이 보이지 않았더라도 판다스의  read_csv 로 파일경로를 작성해서 불러오면 파일로드가 될거에요!

%ls 혹은 %dir 로 파일목록을 볼 수 있다는 것을 알려드리고 싶어서 해당 강좌 부분을 만들었는데 

윈도우에서 해당 명령어가 동작하지 않아 당황하시는 분들이 많이 계서서 폴더에서 파일을 읽어오는 방법으로 강좌를 업데이트 하려고 합니다.