graph내에 event 처리 방법 - 마우스 클릭, 롤오버


graph내에 event 처리 방법 - 마우스 클릭, 롤오버

matplotbli으로 graph를 그리고 난 뒤 마우스 클릭이나 키보드 동작같은 event에 따라 다른 동작을 시킬 때(bind) 유용한 기능이다. 아래 예제 코드를 통해 사용법을 알아 보자. 아래 코드 예제는 참조 링크에서 가져왔다. 결과 >> fig에서 마우스를 클릭할때마다 라인이 연결되서 생김해석>>fig = plt.figure()ax = fig.add_subplot(111)우선 그림그릴 fig와 axes를 위처럼 선언했다. line, = ax.plot([0], [0])x,y 축의 값을 0,0 중앙에 배치하고 line 에 객체 값을 넣었다. line, 을 한 것은 리스트 값을 빼온다는 뜻임. 즉,line = ax.plot([0], [0])[0]와 같은 의미 임self.xs = list(line.get..........



원문링크 : graph내에 event 처리 방법 - 마우스 클릭, 롤오버