강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Neo님의 프로필 이미지
Neo

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[1/9] 이디야 매장은 스타벅스 근처에 위치할까?

Initializing from file failed

해결된 질문

작성

·

457

1

df = pd.read_csv("data/상가업소정보_201912_01.csv", sep='|')

안녕하세요? 위 명령어 실행 후 OSError: Initializing from file failed 가 나옵니다. 올바른 데이터 위치에 대한 안내 부탁합니다.

그리고 윈도우의 경우 아래 맑은 고딕 설정 부탁드립니다. 감사합니다.

import matplotlib.pyplot as plt

plt.rc("font", family="MalgeunGothic")

plt.rc("axes", unicode_minus=False)

답변 5

1

Neo님의 프로필 이미지
Neo
질문자

감사합니다. 안내대로 해 보니 잘 됩니다. 초심자인 저에게 큰 도움이 되고 있습니다. 거듭 감사합니다. 

1

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요. 강좌에서 사용하는 같은 데이터를 사용하고 계시다면 encoding="utf-8"을 설정해 주시고 만약 다른 데이터라면  encoding="cp949" 로 설정해 보세요.

df = pd.read_csv("data/상가업소정보_201912_01.csv", sep='|', engine='python', encoding="utf-8")

1

Neo님의 프로필 이미지
Neo
질문자

감사합니다. 지금 데이터를 불러보니 되지만 글
씨가 깨집니다.  조언을 주시기 바랍니다.

0

박조은님의 프로필 이미지
박조은
지식공유자

다행이네요! 도움이 되었다니 감사합니다! :) 

0

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

1. 환경에 따라 parse  오류가 발생하기도 하는데 파일을 로드하는 옵션에 engine='python' 을 아래와 같이 추가해 보세요.

df = pd.read_csv("data/상가업소정보_201912_01.csv", sep='|', engine='python')

2. 폰트이름에 오타가 있습니다. 아래와 같이 설정하며 Malgun과 Gothic 사이에 빈칸이 있어야 합니다.

plt.rc("font", family="Malgun Gothic")

감사합니다.

Neo님의 프로필 이미지
Neo

작성한 질문수

질문하기