0
我有几个函数绘制各种收藏到轴ax
:如何从多个集合在Matplotlib挑
def my_scatter(ax, ...):
pc = ax.scatter(...)
def plot(ax, ...):
lc = mpl.collections.LineCollection(...)
ax.add_collection(lc)
现在,我想挑选器添加到每个人,从而使最终的每个集合都会调用一个函数加上采集成员的索引。伪编码,这将实现以下意义的东西:
def example_pick_fct1(idx):
...
def example_pick_fct2(idx):
...
def my_scatter(ax, pickfct, ...):
pc = ax.scatter(...)
pc.add_pickfct(pickfct)
def my_lines(ax, pickfct, ...):
lc = mpl.collections.LineCollection(...)
ax.add_collection(lc)
lc.add_pickfct(pickfct)
my_scatter(ax, example_pick_fct1, ...)
my_scatter(ax, example_pick_fct2, ...)
my_lines(ax, example_pick_fct2, ...)
我有一个近距离观察到的文件,但目前我没有看到如何实现它一个很好的策略。 任何人都可以提供一些建议吗?(再次,例如真是伪,我完全开放具有相同功能的任何很好的解决方案。)