로봇팔의 끝점을 명확히 하기 위해 빨간색 * 표를 해 보겠습니다.
plt.plot([p0x, p1x, p2x], [p0y, p1y, p2y]) # link 그려주기
plt.plot(p2x, p2y, '*r') # 끝점에 빨간색 *표 하기
그래프와 마커의 색상/모양 관련해서 자세한 내용은 아래 소개드리는 사이트 참고하세요
https://brunch.co.kr/@4ec2ea79b44a440/143
https://lifelong-education-dr-kim.tistory.com/106
[python] 그래프 그리기(기본) - matplotlib.pyplot.plot (tistory.com)
---------------------------------------------------------------
범례를 적용해 보겠습니다.
plt.plot(p2x, p2y, '*r', label=((p2x, p2y))) # 끝점에 빨간색 *표 하기
plt.legend() # label을 그래프에 표현
범례 관련 자세한 내용은 아래 사이트 참고하세요
https://eunjibest.tistory.com/99
----------------------------------------------------------
범례를 좀 단정하게 정리해 보겠습니다.
label_p2 = f'(x, y) = ({round(p2x,1)}, {round(p2y,1)})' # label을 format문으로 정의
plt.plot(p2x, p2y, '*r', label=label_p2) # 끝점에 빨간색 *표 하기
plt.legend() # label을 그래프에 표현
이렇게 코딩해도 됩니다
plt.plot(p2x, p2y, '*r', label=f'(x, y) = ({round(p2x,1)}, {round(p2y,1)})')
plt.legend() # label을 그래프에 표현