인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

YB님의 프로필 이미지
YB

작성한 질문수

파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1

Part1 중 visualization 관련 부분에서 코드가 작동이 안되서 문의 드립니다

작성

·

195

0

 

안녕하세요, 그동안 기다렸던 강의가 여기 있네요. 덕분에 강의 정말 잘 듣고 있습니다 ^^ 

다름이 아니라 matplotlib 강의 듣다가 실행이 안되는 부분이 있어서 문의 드립니다. 

위 코드를 실행했을때 아래와 같은 오류가 뜨고 실행이 안되는데요.. 설명대로 컨버터를 등록해서 해봤는데도 안되는데,, 

어떻게 해결할 수 있는지 궁금합니다..

답변 1

0

DeepingSauce님의 프로필 이미지
DeepingSauce
지식공유자

해당부분은 error가 아닌, "warning"이기 때문에, 코드의 작동만 놓고 보면 정상적으로 작동해야 하는 것이 맞습니다.

아마 %matplotlib inline을 미리 실행하지 않아서 plot이 나오지 않는 것 같습니다.

해당 warning 구문을 그대로 구글링하니 `https://github.com/facebook/prophet/issues/999` 가 나오는데, 스레드를 읽어보니 `pd.plotting.register_matplotlib_converters()`를 하면 정상작동하는 것처럼 보입니다.

해당 warning은 datetime과 관련이 있을 것 같은데, dataframe의 date 관련 컬럼을 df["date_time"] = pd.to_datetime(df["date_time"]) 처럼 날짜 자료형에 맞게 변환시켜주고 ploting하면 문제가 해결될 것 처럼 보이네요.

확인부탁드립니다.

YB님의 프로필 이미지
YB

작성한 질문수

질문하기