loon
1.4.3Interactive Statistical Data Visualization
Overview
An extendable toolkit for interactive data visualization and exploration.
- now works in Tcl 8.6 and Tcl 9.0.1
- changes are *many* to the base loon tcl code. Mostly
- to be more careful about namespaces, Tcl 9 is stricter
- to be more careful with math function changes in Tcl 9
- bugs in image_scale.tcl fixed; imageviewer code cleaned up
- in R code, changes to
- onLoad.R file to remove checking based on .withTclImg All dependent packages should remove any reference to loon:::.withTclImg
- l_image_import_files() now checks if tcl library tk image extension (Img) is available at run time to parse legitimate image file types
- l_export() tries to be clearer in documentation about the limitations; l_export_valid_formats() tries to not rely on .withTclImg
From NEWS.md in the release
Install
Health
NOTER code for possible problemsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64
Found calls to structure() using deprecated special names: loon/demo/l_regression_influential.R (.Names: 1) '.Names' should be changed to 'names'.
NOTERd contentsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Rd files without \usage: ‘l_plot_arguments.Rd’ \arguments should not be documented without \usage.
- NOTE8 OK, 5 NOTENow
- NOTE12 OK, 1 NOTE2026-07-11
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-08
- OK14 OK2026-03-10
Documentation
- Help pages
- 296 (5 internal)includes a package overview page
- Examples that run
- 92%147 run in a plain check (116 of them under a condition) · 12 never run
- Exported functions with examples
- 55%
- Documented parameters
- 99%
- Return-value docs
- 66%
- Help pages citing references
- 4%
Also includes 27 demo scripts (run with demo())
Downloads
Repository
- PRs merged (all time)
- 87%
- Median days to close, 50 most recently updated closed issues
- 66
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
5 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/great-northern-diver/loon on 2026-10-11.
GitHub Pages site last deployed 2025-06-18
pkgdown site last built 2025-06-18, before release 1.4.3 (2025-06-19)
Show all practicesHide 1 practice
Dependencies
Installing loon adds 6 packages (3 with compiled code, 2.2 MB of source tarballs). Heaviest: rlang 766 KB, cli 629 KB, gridExtra 469 KB.
Code & Tests
Datasets
People & History
Previously maintained by Adrian Waddell (1.1.0 to 1.2.2).
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- 1.4.3Latest
- 1.4.22025-05-29 · diff ↗ ·
added 9 exports
get_facets, l_getDeprecatedLinkedVar, l_instantiateGrob, l_setGrobPlotView, l_updateGrob, loonFacets, loonGlyphGrob, spAsList, spunlist - RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 1.4.1
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 1.4.02022-03-13 · diff ↗
- 1.3.92022-02-07 · diff ↗
- 1.3.82021-09-27 · diff ↗ ·
added 12 exports
as_grid_size, as_hex6color, char2num.data.frame, get_display_color, get_font_info_from_tk, get_layer_states, get_model_display_order, glyph_to_pch, l_instantiateGrob, l_setGrobPlotView, l_updateGrob, tcl_img_2_r_raster - 1.3.7
- RR 4.1.0 released · 2021-05-18
- 1.3.62021-05-10 · diff ↗
- 1.3.52021-05-06 · diff ↗
- 1.3.42021-03-16 · diff ↗
Show 16 earlier eventsHide 16 earlier events
- 1.3.32021-02-25 · diff ↗
- 1.3.22021-02-23 · diff ↗ ·
removed 6 exports
l_graph.default, l_graph.graph, l_graph.loongraph, l_plot.default, l_plot.map, l_plot3D.defaultadded 4 exports
l_getScaledData, l_layer_smooth, l_predict, l_toplevel - 1.3.1
- 1.3.02020-05-24 · diff ↗ ·
removed 1 export
l_saveStatesRDSadded 9 exports
l_binCut, l_breaks, l_facet, l_getBinData, l_getBinIds, l_getFromPath, l_getSavedStates, l_nDimStateNames, l_saveStates - RR 4.0.0 released · 2020-04-24
- 1.2.3
- RR 3.6.0 released · 2019-04-26
- 1.2.2
- 1.2.1
- 1.2.02018-09-30 · diff ↗ ·
added 19 exports
grid.loon, hex12tohex6, l_colRemoveAlpha, l_createCompoundGrob, l_getLocations, l_getOption, l_getOptionNames, l_getPlots, l_get_arrangeGrobArgs, l_navigator_getPath, l_primitiveGlyphs, l_setColorList_ggplot2, l_setOption, l_state_names, l_throwErrorIfNotLoonWidget, l_userOptionDefault, l_userOptions, loonGrob, loonGrob_layoutType - RR 3.5.0 released · 2018-04-23
- unarchivedReturned to CRAN2018-03-01
- 1.1.1
- archivedRemoved from CRAN2018-02-20check problems were not corrected despite reminders Unconditional use of Suggests package(s) from BioC
- 1.1.02017-07-26
- RR 3.4.0 released · 2017-04-21
Package metadata
- First published
- 2017-07-26
- Total releases
- 20 / 9 yrs
- License
- GPL-2 OSI
- Minimum R
- ≥ 3.5.0
- Bundled data
- 206 KB / 5 files
- Download size
- 4.1 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("loon")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-17, which the citation names so these numbers can be found later. More on citing and the projects behind them.