matplotlib으로 그래프를 그리는데 그래프가 그려지지 않습니다.
조회수 2234회
ax1 = fig.add_subplot(2,2,1)
이렇게 ax1이라는 객체를 생성한 뒤에
a = ax1.scatter(np.arange(30), np.arange(30)+3*randn(30))
이렇게 그래프를 그려주었는데 책에 나와있는 바와는 다르게 그래프가 반환되지 않고
matplotlib.collections.PathCollection at 0x1106424a8 이렇게만 뜨는데 이유갈 뭘까요ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
질문에 무슨 책을 보면서 어떤 환경에서 실행했다는 설명이 더 있으면 좋겠습니다만 추정해서 답을 해 보면 다음과 같은 상황으로 보이는데요.
>>> import numpy as np >>> import matplotlib.pyplot as plt >>> plt.scatter(np.arange(30), np.arange(30)); <matplotlib.collections.PathCollection object at 0x1049094e0>
아래와 같이 적어주니 그래프가 나오네요.
>>> plt.show()
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력