# Label each point

Is it possible in Sage to label each point in a 2-D plot? I'd like to create something like this:

Label each point

Is it possible in Sage to label each point in a 2-D plot? I'd like to create something like this:

add a comment

1

```
f(x) = (x-2)^2-9
P = [(x0,f(x0)) for x0 in [-2..6]]
G = plot(f,-2,6)
G += points(P)
for p in P:
G += text(' (%s,%s)'%(p[0],p[1]),p,horizontal_alignment='left',color='red')
G.show()
```

Asked: **
2015-07-19 01:04:48 -0500
**

Seen: **360 times**

Last updated: **Jul 19 '15**

Circle through three points (in 2D)

how to get a log distribution on the x-axis of a semilogx plot?

division_polynomial with integer coefficients?!

Enumerating lattice points in rational polytopes

Listing a few points in an elliptic curve

finding rational points on an elliptic curve

How do I create and plot a vector from the difference between two points?

Generating Tikz codes from Sage for drawing scattering points in 3D

question about plotting points and calculating the average slope

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.