# 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

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 -0600
**

Seen: **714 times**

Last updated: **Jul 19 '15**

Legend attached to curve in plot ("PlotLabels")

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

How to edit minor ticks in points() plot

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

finding rational points on an elliptic curve

Overflow when defining points on elliptic curve

How to plot points of size less than 1?

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

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.