directlabels2024.1.21 package

Direct Labels for Multicolor Plots

ahull.grid

ahull grid

ahull.points

ahull points

angled.boxes

angled boxes

angled.endpoints

angled endpoints

apply.method

Apply a Positioning Method

big.boxes

big boxes

bottom.pieces

bottom pieces

bottom.points

bottom points

bottom.polygons

bottom polygons

bumpup

bumpup

calc.borders

calc borders

calc.boxes

calc boxes

check.for.columns

check for columns

chull.grid

chull grid

chull.points

chull points

default.ahull

default ahull

default.picker

default picker

defaultpf.ggplot

defaultpf ggplot

defaultpf.trellis

defaultpf trellis

direct.label.ggplot

direct label ggplot

direct.label

Direct labels for color decoding

direct.label.trellis

direct label trellis

dl.combine

Combine output of several methods

dl.env

dl env

dl.jitter

dl jitter

dl.move

Manually move a direct label

dl.summarize

dl summarize

dl.trans

Direct label data transform

dlcompare

Direct label comparison plot

dldoc

Make directlabels documentation

dlgrob

dlgrob

draw.polygons

draw polygons

draw.rects

draw rects

drawDetails.dlgrob

drawDetails dlgrob

edges.to.outside

edges to outside

empty.grid

empty grid

enlarge.box

enlarge box

extract.plot

Extract plot and definition for documentation

extract.posfun

Extract Positioning Method for documentation

extreme.grid

extreme grid

extreme.points

extreme points

far.from.others.borders

far from others borders

filltemplate

filltemplate

first.bumpup

first bumpup

first.points

first points

first.polygons

first polygons

first.qp

first qp

gapply.fun

Direct label groups independently

gapply

gapply

geom_dl

geom dl

GeomDl

GeomDl

get.means

get means

getLegendVariables

getLegendVariables

ignore.na

ignore na

in1box

in1box

in1which

in1which

inside

inside

label.endpoints

label endpoints

label.pieces

label pieces

lasso.labels

lasso labels

last.bumpup

last bumpup

last.points

last points

last.polygons

last polygons

last.qp

last qp

lattice.translators

lattice translators

left.points

left points

left.polygons

left polygons

legends2hide

legends2hide

lines2

lines2

make.tiebreaker

make tiebreaker

maxvar.points

maxvar points

maxvar.qp

maxvar qp

merge_recurse

merge recurse

midrange

midrange

only.unique.vals

only unique vals

outside.ahull

outside ahull

outside.chull

outside chull

panel.superpose.dl

panel superpose dl

pkgFun

pkgFun

polygon.method

polygon method

positioning.functions

Built-in Positioning Methods for direct label placement

project.onto.segments

project onto segments

qp.labels

Make a Positioning Method for non-overlapping lineplot labels

reduce.cex.lr

reduce cex lr

reduce.cex

reduce cex

reduce.cex.tb

reduce cex tb

rhtmlescape

rhtmlescape

right.points

right points

right.polygons

right polygons

smart.grid

smart grid

static.labels

static labels

top.bumptwice

top bumptwice

top.bumpup

top bumpup

top.pieces

top pieces

top.points

top points

top.polygons

top polygons

top.qp

top qp

uselegend.ggplot

uselegend ggplot

uselegend.trellis

uselegend trellis

vertical.qp

vertical qp

visualcenter

visualcenter

xlimits

xlimits

ylimits

ylimits

An extensible framework for automatically placing direct labels onto multicolor 'lattice' or 'ggplot2' plots. Label positions are described using Positioning Methods which can be re-used across several different plots. There are heuristics for examining "trellis" and "ggplot" objects and inferring an appropriate Positioning Method.

  • Maintainer: Toby Dylan Hocking
  • License: GPL-3
  • Last published: 2024-01-24