This article mainly introduces how to draw a straight line cursor between two coordinate axes in matplotlib by using Python. it involves the skills related to the matplotlib module plotting by using Python, for more information about how to draw a straight line cursor between two coordinate axes in matplotlib, see the example in this article. Share it with you for your reference. The details are as follows:
Let's take a look at the examples and effects below.
#-*-Coding: UTF-8-*-from matplotlib. widgets import MultiCursorfrom pylab import figure, show, treaty = np. arange (0.0, 2.0, 0.01) s1 = np. sin (2 * np. pi * t) s2 = np. sin (4 * np. pi * t) fig = figure () ax1 = fig. add_subplot (211) ax1.plot (t, s1) ax2 = fig. add_subplot (212, sharex = ax1) ax2.plot (t, s2) multi = MultiCursor (fig. canvas, (ax1, ax2), color = 'R', lw = 1) show ()
The following figure shows the graphic effect. as the cursor moves, a vertical line will be drawn between the two images.
This function is sometimes useful.
I hope this article will help you with Python programming.