matplotlib와 함께 사용 하고 NavigationToolbar2QT있습니다. 툴바에 커서 위치가 표시됩니다. 그러나 커서가 가장 가까운 데이터 포인트에 스냅 되거나 ( 충분히 닫을 때) 가장 가까운 데이터 포인트의 좌표를 표시하고 싶습니다 . 어떻게 든 배열 될 수 있습니까?
아래 링크를 확인하여 문제가 해결되는지 확인하십시오. 이 링크는 찾고자하는 것과 유사한 기능 스냅 토커를 제공합니다. matplotlib.org/3.1.1/gallery/misc/cursor_demo_sgskip.html
—
Anupam Chaplot
@AnupamChaplot "Matlotlotlib를 사용하여 커서를 그리며 마우스를 움직일 때마다 그림을 다시 그려야하므로 속도가 느릴 수 있습니다." 그래프에 10000 점이있는 약 16 개의 플롯이 있으므로 다시 그리면 다소 느려집니다.
—
피그말리온
시각적으로 무언가를 다시 그리지 않으려면 (왜 그런가?) matplotlib.org/3.1.1/gallery/images_contours_and_fields/에
—
ImportanceOfBeingErnest
@ImportanceOfBeingErnest 나는 당신의 제안을 이해하지 못합니다. 그러나 이것을 상상해보십시오. 16 개의 선 그림이 있으며 각 그림에는 뚜렷한 피크가 있습니다. 데이터를 엿 보지 않고 한 플롯의 피크의 정확한 좌표를 알고 싶습니다. 커서를 정확히 포인트에 놓을 수 없으므로 매우 정확하지 않습니다. 따라서 Origin과 같은 프로그램에는 현재 커서 위치에 가장 가까운 점의 정확한 좌표를 표시하는 옵션이 있습니다.
—
피그말리온
예, 이것이 cursor_demo_sgskip의 기능 입니다. 그러나 커서를 그리지 않으려면 image_zcoord
—
ImportanceOfBeingErnest