Package: directlabels 2026.4.23
directlabels: Direct Labels for Multicolor Plots
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.
Authors:
directlabels_2026.4.23.tar.gz
directlabels_2026.4.23.zip(r-4.7)directlabels_2026.4.23.zip(r-4.6)directlabels_2026.4.23.zip(r-4.5)
directlabels_2026.4.23.tgz(r-4.6-any)directlabels_2026.4.23.tgz(r-4.5-any)
directlabels_2026.4.23.tar.gz(r-4.7-any)directlabels_2026.4.23.tar.gz(r-4.6-any)
directlabels_2026.4.23.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
directlabels/json (API)
NEWS
| # Install 'directlabels' in R: |
| install.packages('directlabels', repos = c('https://tdhock.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/tdhock/directlabels/issues
- iris.l1.cluster - Clustering of the iris data with the l1 clusterpath
- LOPART.ROC - ROC curve for LOPART algorithm and competitors
- LOPART100 - Labeled Optimal Partitioning (LOPART) results
- normal.l2.cluster - Clustering of some normal data in 2d with the l2 clusterpath
- odd_timings - Odd timings
- projectionSeconds - Timings of projection algorithms
- prostate - Prostate Cancer Data
- SegCost - Cost of segmentation models
- svmtrain - False positive rates from several 1-SVM models
Last updated from:7c5792254f. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 156 | ||
| source / vignettes | OK | 206 | ||
| linux-release-x86_64 | OK | 163 | ||
| macos-release-arm64 | OK | 101 | ||
| macos-oldrel-arm64 | OK | 130 | ||
| windows-devel | OK | 128 | ||
| windows-release | OK | 124 | ||
| windows-oldrel | OK | 134 | ||
| wasm-release | OK | 102 |
Exports:ahull.gridahull.pointsangled.boxesangled.endpointsapply.methodbig.boxesbottom.piecesbottom.pointsbottom.polygonsbumpupcalc.borderscalc.boxescheck.for.columnschull.gridchull.pointsdefault.ahulldefault.pickerdefaultpf.ggplotdefaultpf.trellisdirect.labeldirect.label.ggplotdirect.label.trellisdl.adddl.combinedl.envdl.jitterdl.movedl.summarizedl.transdlcomparedldocdlgrobdraw.polygonsdraw.rectsdrawDetails.dlgrobedges.to.outsideempty.gridenlarge.boxextract.plotextract.posfunextreme.gridextreme.pointsfar.from.others.bordersfilltemplatefirst.pointsfirst.polygonsfirst.qpgapplygapply.fungeom_dlget.meansgetLegendVariablesignore.nain1boxin1whichinsidelabel.endpointslabel.pieceslasso.labelslast.pointslast.polygonslast.qplattice.translatorsleft.pointsleft.polygonslegends2hidelines2make.tiebreakermaxvar.pointsmaxvar.qpmerge_recursemidrangeonly.unique.valsoutside.ahulloutside.chullpanel.superpose.dlpkgFunpolygon.methodproject.onto.segmentsqp.labelsreduce.cexreduce.cex.lrreduce.cex.tbrhtmlescaperight.pointsright.polygonssmart.gridstatic.labelstop.bumptwicetop.bumpuptop.piecestop.pointstop.polygonstop.qpuselegend.ggplotuselegend.trellisvertical.qpvisualcenterxlimitsylimits
Dependencies:quadprog
