파이썬으로 그래프 그리기 : 실선에 마크표시
2018. 4. 10. 01:56ㆍ개발노트
저번에 그린 그래프는 그냥 실선만 있던 그래프이고
이번에 그릴 그래프는 실선에 마킹이 되어있는 그래프를 그려보려고 합니다.
>>> import numpy as np>>> import matplotlib.pyplot as plt>>> x = np.arange(5)>>> y = np.array([1,3,5,7,9])>>> plt.plot(x, y, "b-", x, y, "ro")[<matplotlib.lines.Line2D object at 0x02C69EF0>, <matplotlib.lines.Line2D object at 0x02C75050>]>>> plt.xlabel("x")Text(0.5,0,'x')>>> plt.ylabel("y")Text(0,0.5,'y')>>> plt.title("plot ex2")Text(0.5,1,'plot ex2')>>> plt.grid(True)>>> plt.show()x = np.arange(5) 니까 0,1,2,3,4 의 값을 가지겠죠?y = np.array([1,3,5,7,9]) 니까 1,3,5,7,9 배열을 가지게 됩니다.>>> plt.plot(x, y, "b-", x, y, "ro")우선 앞의 x, y는 x, y 의 배열을 가진다는 거고b-는 파란색 실선으로 표시ro는 빨간색 원 마커로 표시하라는 의미입니다.아래 xlabel, ylabel, title은 전과 동일하게 그냥 문자열이고grid는 격자무늬를 표시할지 말지를 결정합니다.