[Python] jupyter 노트북에서 plotly 시각화 안 될때

2023. 2. 10. 07:29Programming

728x90

plotly는 matplotlib과 함께 시각화하기 좋은 패키지이다.

가끔씩 jupyter notebook에서 사용할 때, 에러가 발생하는 경우가 있는데 아래의 현상일 때는 조치가 가능했다.

 

1. 현상

ploty를 사용하기 위해 일반적으로 jupyter notebook에서 아래와 같이 코딩을 했는데...

import seaborn as sns
import matplotlib.pyplot as plt
%matplotlib inline
import plotly.offline as plotlyo
plotlyo.init_notebook_mode(connected=True)


이렇게 해놓고 plotly 시각화를 시도하면, notebook에서 로드가 되지 않는다. (반응이 없다...)

728x90

2. 해결방법

  • init_notebook_mode의 입력변수 제거
  • pyo.init_notebook_mode(connected=True) -> pyo.init_notebook_mode()
import seaborn as sns
import matplotlib.pyplot as plt
%matplotlib inline
import plotly.offline as pyo
plotlyo.init_notebook_mode()

# 아래 코드를 위 코드로 대체
# plotlyo.init_notebook_mode(connected=True)

 

3. 결과

- jupyter notebook에서 plotly 결과가 잘 작동한다.

반응형