в Matplotlib Scatter, как увеличить или go, чтобы указать c точку, указав координату этой точки или имя точки
image
это код моей формы
from PyQt5.QtWidgets import QMainWindow, QApplication, QPushButton,QLineEdit
from PyQt5 import QtCore, QtGui
import sys
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas
from matplotlib.figure import Figure
import numpy as np
import pandas as pd
class Window(QMainWindow):
def __init__(self):
super().__init__()
title = "Find or zoom to point"
top = 400
left = 400
width = 900
height = 550
self.setWindowTitle(title)
self.setGeometry(top, left, width, height)
self.MyUI()
def MyUI(self):
self.canvas = Canvas(self, width=8, height=4)
self.canvas.move(0,0)
line_edit1 = QLineEdit("entre x", self)
line_edit1.move(100, 430)
line_edit2 = QLineEdit("entre y", self)
line_edit2.move(100, 470)
line_edit3 = QLineEdit("entre point name", self)
line_edit3.move(380, 450)
button1 = QPushButton("Find(zoom) by coordinate", self)
button1.setGeometry(QtCore.QRect(200, 430, 135, 70))
button2 = QPushButton("Find(zoom) by point name", self)
button2.setGeometry(QtCore.QRect(480, 450, 135, 30))