python - Annotate plot in matplotlib -


i have 3 vectors a, b, , c in numpy.

the vector b computed function of a: b = f(a).

i'm plotting b matplotlib plot(a, b).

the vector c has x-positions. want annotate plot @ x-positions in vector c y-values near values in vector b.

it easy if compute y-value f(c) , plotting @ (x,y) = (c,f(x)) since got vector b computed values, cannot recalculate values values in c.

i've tried

plt.plt(a,b)  x in np.nditer(c):     plt.annotate("text", xy=(x, ?), xytext=(x, ?), arrowprops=dict(facecolor='black', arrowstyle="->")) 

but don't know y-coordinate.


Comments

Popular posts from this blog

php - failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request -

java - How to filter a backspace keyboard input -

java - Show Soft Keyboard when EditText Appears -