| addLabel | Plot a label with optional polygon background |
| addLineBackToOriginalLocation | Plot line from new alternative location back to original |
| addPlottedLabel | Add the information associated with a text label that has... |
| addTextLabels | Add non-overlapping text labels to plot |
| calculateLabelHeightsAndWidths | Calculate the heights and widths of the labels in the current... |
| chooseNewLocation | A function to choose (from the alternative locations) a new... |
| euclideanDistance | Calculate the euclidean distance between two points |
| euclideanDistancesWithRescaledXAxis | Calculate the euclidean distance between two sets of points.... |
| generateAlternativeLocations | Generate a set of alternative locations where labels can be... |
| outsidePlot | Checks whether adding a label at the current point will... |
| overlapsWithPlottedPoints | Checks whether a point is too close to any of the plotted... |
| removeLocationAndThoseCloseToItFromAlternatives | Remove coordinates of alternative locations that are too... |
| setOption | A function to assign value if multiple options are available,... |
| tooClose | Checks whether a point is too close to any of the plotted... |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.