在R语言中,有一个名为
locator
的函数,类似于Matlab的ginput
函数,您可以使用鼠标点击图像并选择任何x,y坐标。此外,还有一个名为identify(x,y)
的函数,如果您给定了一组已绘制的点x,y,然后在图像上单击,它将返回最接近(在可调节的容差内)您所选择位置的x,y点的索引(如果选择了多个点,则返回多个索引)。Matplotlib中是否有这样的功能?
iplots
包中也有iselect()
函数。这是一个泛化的函数:它涉及到链接和刷选。在Matlab中,可以通过get(,'BrushData')
函数实现相同的功能。 - Iterator