• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    해결됨

pd.read_csv("data/상가") 데이터 불러올때 파일명 자동완성 문제

20.06.18 15:34 작성 조회수 107

1

결과적으로는 csv파일명 전체를 입력하면 불러오는데 문제는 없지만

보통 pd.read_csv("data/상가") => 상가까지 입력한 상태에서 tab키를 누르면 데이터 파일명이 알아서 입력이 되던데

현재 다른 csv파일은 자동으로 입력되지만 해당 파일만 tab키가 먹지 않습니다.

물론 파이썬 경로 내의 data라는 폴더 내에 상가업소정보 파일이 위치된 상태입니다.

딱히 문제가 되는건 없지만 어떤 문제로 인해 자동완성이 안 되나 싶어 질문드립니다.

os는 맥입니다..ㅜㅜ

답변 3

·

답변을 작성해보세요.

1

nealzs님의 프로필

nealzs

질문자

2020.06.18

항상 자세한 답변 감사합니다!!

상가업소정보 csv 파일의 경우 설명해주신 방법으로 엑셀에서 불러오면

엑셀이 불러오질 못하고 응답없음으로 바뀌네요..

python에서 작업할때는 문제가 없어 상관없지만

엑셀로 파일을 불러오는 것은 제가 맥os라 그런것일까요...?

0

아마도 파일사이즈 때문에 엑셀에서 불러오면 응답이 느릴것 같습니다.

해당 데이터는 100만행까지는 안 되지만 엑셀은 100만행 이상을 로드할 수 없습니다.

또, 100만행이 안 되더라도 파일 사이즈가 크다면 엑셀이 불러오는데 로드가 될 수도 있으며 불러온다 하더라도 연산이나 다른 작업을 하는데 많이 느립니다. 

판다스를 사용해서 데이터 분석을 하는 이유 중에 하나가 이런 큰 용량의 데이터를 엑셀보다 빨리 읽어온다는게 장점입니다.

0

안녕하세요.

저도 정확히 자동완성이 되는 원리를 알지는 못하지만 이건 주피터보다는 OS에서 지원하는 기능으로 보여져요.

제 경험으로는 해당 파일이 있는데도 자동완성이 되지 않는다면 캐시(임시저장장치)에 로드가 되지 않아서 인것 같은데 이것도 정확하진 않습니다.

혹은 한글 인코딩 등의 문제로 자동완성에 문제가 있을 수도 있을거 같아요.

아쉽게도 이 부분에 대해서는 명쾌한 답을 드리지 못 할거 같습니다! ㅠㅠ