본문 바로가기
파이썬

파이썬 Jupyter | 3D 그래프를 회전하는 방법

by º기록 2020. 10. 15.
반응형

Python Jupyter 노트북에서 그래프를 회전하는 방법에 대해 잘 모르겠습니다. 정적이며 마우스 움직임으로 회전하지 않습니다.

from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

x =[1,2,3,4,5,6,7,8,9,10]
y =[5,6,2,3,13,4,1,2,4,8]
z =[2,3,3,3,5,7,9,11,9,10]

ax.scatter(x, y, z, c='r', marker='o')

ax.set_xlabel('X Label')
ax.set_ylabel('Y Label')
ax.set_zlabel('Z Label')

plt.show()


 

해결 방법

 

상호 작용을 활성화하려면 matplotlib의 notebook 백엔드를 사용해야합니다. % matplotlib notebook 을 실행하면됩니다.

이 작업은 플롯하기 전에 수행해야합니다.

%matplotlib notebook

import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import axes3d    

fig = ...

 

참조 페이지 https://stackoverflow.com/questions/47311632

 

 

반응형

댓글