rtemis.draw: Schema-Driven Interactive Charts, Network Graphs, and Maps
Create interactive statistical charts, network graphs and
choropleth maps. Charts are rendered with the 'ECharts' 'JavaScript'
library, networks with 'Sigma.js' and maps with 'MapLibre GL JS'.
A high-level interface of plotting functions builds a complete
visualization from data in a single call, while a low-level interface
gives full control over every option. Both are based on the same
type-checked and validated 'S7' configuration objects. Configurations
can be saved to and restored from 'JSON' files, and each chart type has
a published 'JSON Schema' that other interfaces can implement.
Visualizations display as 'htmlwidgets' that automatically adapt to
light and dark themes, work in 'R Markdown', 'Quarto' and 'shiny', and
can be exported to Scalable Vector Graphics (SVG) files using
'Node.js'.
| Version: |
0.5.3 |
| Depends: |
R (≥ 4.4.0) |
| Imports: |
htmltools, htmlwidgets, jsonlite, rtemis.core (≥ 0.4.6), S7, signal, stats, tools, utils, viridisLite |
| Suggests: |
data.table, jsonvalidate (≥ 1.5.0), mgcv, pROC, rmarkdown, rtemis, rtemis.a3, shiny, survival, testthat (≥ 3.0.0) |
| Published: |
2026-10-13 |
| DOI: |
10.32614/CRAN.package.rtemis.draw (may not be active yet) |
| Author: |
E.D. Gennatas
[aut, cre, cph] |
| Maintainer: |
E.D. Gennatas <gennatas at gmail.com> |
| BugReports: |
https://github.com/rtemis-org/draw/issues |
| License: |
BSD_3_clause + file LICENSE |
| URL: |
https://www.rtemis.org, https://docs.rtemis.org/r/draw,
https://docs.rtemis.org/r/draw-api |
| NeedsCompilation: |
no |
| SystemRequirements: |
Node.js (>= 18) for optional SVG export |
| Language: |
en-US |
| Materials: |
NEWS |
| CRAN checks: |
rtemis.draw results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=rtemis.draw
to link to this page.