Skip to content

DataVisualizations

1.4.0Package record

Visualizations of High-Dimensional Data

7packages dependsuggested by 8
12.1Kdownloads / year
–test coverage
8/13flavors OK

Overview

About

Gives access to data visualisation methods that are relevant from the data scientist's point of view. The flagship idea of 'DataVisualizations' is the mirrored density plot (MD-plot) for either classified or non-classified multivariate data published in Thrun, M.C. et al.: "Analyzing the Fine Structure of Distributions" (2020), PLoS ONE, DOI:10.1371/journal.pone.0238835. The MD-plot outperforms the box-and-whisker diagram (box plot), violin plot and bean plot and geom_violin plot of ggplot2. Furthermore, a collection of various visualization methods for univariate data is provided. In the case of exploratory data analysis, 'DataVisualizations' makes it possible to inspect the distribution of each feature of a dataset visually through a combination of four methods. One of these methods is the Pareto density estimation (PDE) of the probability density function (pdf). Additionally, visualizations of the distribution of distances using PDE, the scatter-density plot using PDE for two variables as well as the Shepard density plot and the Bland-Altman plot are presented here. Pertaining to classified high-dimensional data, a number of visualizations are described, such as f.ex. the heat map and silhouette plot. A political map of the world or Germany can be visualized with the additional information defined by a classification of countries or regions. By extending the political map further, an uncomplicated function for a Choropleth map can be used which is useful for measurements across a geographic area. For categorical features, the Pie charts, slope charts and fan plots, improved by the ABC analysis, become usable. More detailed explanations are found in the book by Thrun, M.C.: "Projection-Based Clustering through Self-Organization and Swarm Intelligence" (2018) DOI:10.1007/978-3-658-20540-9.

Changes in 1.4.0
  • Reimplementing ParetoRadius_fast for up to 10 times speed up
  • Simplifying ParetoRadius so that only one set of Cpp functions is used, all others are disregarded
  • Streemlining ParetoDensityEstimation to work better with ParetoRadius_fast and ParetoRadius
  • Provided MDstrips function for high-dimensional data (d>100) in case single violings are not visible in MDplot
  • MDplot: Due to the changes in ParetoRadius_fast, ParetoRadius and ParetoDensityEstimation, the MDplot is now 5 times faster, externelized code in helper function
  • Choroplethmap() function is depricated as it yields errors for simple examples

From NEWS in the release

Install

Health

CRAN checks
5NOTE8OK
Check messages
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:
  DataVisualizations/man/MDplot.Rd (.Dim: 1, .Dimnames: 1)
'.Dim' should be changed to 'dim'.
'.Dimnames' should be changed to 'dimnames'.
NOTERd contentsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Rd files without \usage:
  ‘CCDFplot.Rd’ ‘DrawWorldWithCls.Rd’
\arguments should not be documented without \usage.

CRAN check page ↗

Slowest check: 6.4 min · r-devel-windows-x86_64
Status changes
  • NOTE8 OK, 5 NOTENow
  • NOTE12 OK, 1 NOTE2026-07-11
  • OK13 OK2026-06-09
  • ERROR12 OK, 1 ERROR2026-06-08
  • OK12 OK2026-04-25
  • NOTE11 OK, 3 NOTE2026-04-22
Show 2 earlier changesHide 2 earlier changes
  • ERROR10 OK, 3 NOTE, 1 ERROR2026-04-18
  • NOTE11 OK, 3 NOTE2026-03-10
Advisories

none known

Documentation

In release 1.4.0
READMEYes · 656 wordsVignettesYes · 1 · dynamicNEWSYes · 33% structured · mentions 1.4.0Citation fileYes · cites a publicationWebsiteYes
Help pages
74includes a package overview page
Examples that run
79%48 run in a plain check · 10 only when donttest examples are enabled (R CMD check --as-cran) · 1 never run · 2 hold no code
Exported functions with examples
87%
Documented parameters
98%
Return-value docs
83%
Help pages citing references
61%

Downloads

12.1K
CRAN downloads in the past year
Rank #3,898 · ~33/day · ~1K/mo
Daily download trend is not available in this view yet.
1K30 days
2.4K90 days
12.1K1 year
Compare downloads with other packages →
Also on580 r2u5 autocran6K conda_forge102 c2d4u

Repository

8Stars
3Forks
0Open issues
0Open PRs
0Releases
285Commits
2Commit identities
285 commits · Last activity 2026-10-21 · 0% stars, 30d · Default branch at 1.5.0, ahead of CRAN 1.4.0 (checked 2026-10-22)
Responsiveness
How these are sampled
PRs merged (all time)
100%
Median days to close, 50 most recently updated closed issues
not measured
Median days to close, 50 most recently updated closed PRs
0

Stars over time

2024-05-25 · 72026-07-07 · 8
PracticesBeta

1 development-tooling and community-health practice detected across 1 family in the upstream repository

Checks run against github.com/mthrun/datavisualizations on 2026-10-22.

Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
31 external dependencies (excludes base and recommended)

Installing DataVisualizations adds 26 packages (14 with compiled code, 33 MB of source tarballs). Heaviest: stringi 11 MB, ggplot2 6.0 MB, sp 4.3 MB.

Depends (1)
R >= 3.5
LinkingTo (2)
Enhances (0)
none
Reverse dependencies
7direct
3indirect
Imports 7
Suggested by 8
Show all 15 packagesHide all 15 packages
Depends, Imports or LinkingTo, most downloaded first
Suggests, most downloaded first

Datasets

People & History

People (10)
Author, Maintainer since 0.9.2 (2018), Copyright holder
Author, Reviewer
Contractor, Contributor · added in 1.3.0
Contributor · added in 1.3.5
Contributor · added in 1.1.9
Contractor, Contributor
Contributor, Reviewer · added in 1.3.1
Contractor, Contributor · added in 1.2.1
Data contributor, Contributor, Contractor
Contributor · added in 1.1.10
Listed in earlier versions (2)
Fredericke Matz
no longer listed · 0.9.2 to 1.0.0
no longer listed · 1.0.0
Releases (21)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 1.4.0Latest
    record
    2025-10-31 · current release · diff ↗ ·
    removed 1 export
    Choroplethmap
    added 2 exports
    MDstrips, PDEstrip
  • 1.3.5
    record
    2025-08-25 · diff ↗ ·
    added 1 export
    ParetoRadius_fast
  • R
    R 4.5.0 released · 2025-04-11
  • 1.3.3
    record
    2025-01-26 · diff ↗ ·
    added 7 exports
    ClassBarPlot, CombineRows, cbind_fill, rbind_fill, Meanrobust, PDEnormrobust, Stdrobust
  • R
    R 4.4.0 released · 2024-04-24
  • 1.3.2
    record
    2023-10-10 · diff ↗ ·
    added 4 exports
    Multiplot, ROC, RobustNormalization, RobustNorm_BackTrafo
  • 1.3.1
    record
    2023-07-18 · diff ↗
  • 1.3.0
    record
    2023-06-06 · diff ↗ ·
    removed 2 exports
    PDEscatter, SmoothedDensitiesXY
    added 4 exports
    CCDFplot, ClassErrorbar, DensityContour, PlotGraph2D
  • R
    R 4.3.0 released · 2023-04-21
  • 1.2.3
    record
    2022-05-21 · diff ↗
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • 1.2.2
    record
    2021-01-12 · diff ↗
  • 1.2.1
    record
    2020-10-28 · diff ↗
  • 1.2.0
    record
    2020-08-04 · diff ↗ ·
    removed 1 export
    ShepardPDEscatter
    added 4 exports
    DensityScatter, InspectCorrelation, ShepardDensityScatter, SmoothedDensitiesXY
Show 15 earlier eventsHide 15 earlier events
  • 1.1.12
    record
    2020-05-17 · diff ↗ ·
    added 1 export
    BimodalityAmplitude
  • R
    R 4.0.0 released · 2020-04-24
  • 1.1.11
    record
    2020-02-13 · diff ↗ ·
    added 1 export
    CombineCols
  • 1.1.10
    record
    2020-02-02 · diff ↗ ·
    removed 2 exports
    ParetoDensityEstimationV2, ParetoRadiusV2
    added 3 exports
    OptimalNoBins, ParetoDensityEstimation, ParetoRadius
  • 1.1.9
    record
    2019-11-10 · diff ↗ ·
    added 1 export
    JitterUniqueValues
  • 1.1.8
    record
    2019-08-20 · diff ↗ ·
    added 3 exports
    ABCbarplot, ParetoDensityEstimationV2, ParetoRadiusV2
  • R
    R 3.6.0 released · 2019-04-26
  • 1.1.6
    record
    2019-03-08 · diff ↗ ·
    added 3 exports
    Classplot, DualaxisClassplot, MDplot4multiplevectors
  • 1.1.5
    record
    2019-02-02 · diff ↗ ·
    removed 21 exports
    BoxplotData, ClassBoxPlot, ClassViolinPlot, CrossTablePlot, DualAxisLineChart, fanPlot, InspectScatterOfData, nanPlot, pieChart, PixelMatrixPlot, ProductRatioPlot, QQplotForStandardization, QQplotWithFit, PlotPixMatrix, plot3D, plotChoroplethMap, plotWorldmap, slopeChart, ShepardScatterPlot, ShepardDensityPlot, SilhouettePlot
    added 21 exports
    ClassBoxplot, ClassMDplot, Crosstable, Choroplethmap, DualaxisLinechart, Fanplot, InspectBoxplots, InspectScatterplots, InspectStandardization, Pixelmatrix, Piechart, Plot3D, PlotProductratio, PlotMissingvalues, QQplot, Slopechart, Sheparddiagram, ShepardPDEscatter, Silhouetteplot, SignedLog, Worldmap
  • 1.1.4
    record
    2018-10-22 · diff ↗ ·
    removed 1 export
    PDEviolinPlot
    added 4 exports
    CrossTablePlot, DualAxisLineChart, MDplot, ProductRatioPlot
  • 1.1.1
    record
    2018-06-30 · diff ↗ ·
    added 9 exports
    ClassBoxPlot, ClassPDEplot, ClassViolinPlot, ClassPDEplotMaxLikeli, PDEviolinPlot, QQplotForStandardization, QQplotWithFit, stat_pde_density, StatPDEdensity
  • 1.0.0
    record
    2018-05-06 · diff ↗ ·
    added 10 exports
    BoxplotData, fanPlot, InspectScatterOfData, MAplot, pieChart, PDEplot, slopeChart, plot3D, plotChoroplethMap, plotWorldmap
  • R
    R 3.5.0 released · 2018-04-23
  • 0.9.2
    record
    2018-01-30
  • R
    R 3.4.0 released · 2017-04-21

Package metadata

First published
2018-01-30
Total releases
21 / 8 yrs
License
GPL-3 OSI
Minimum R
≥ 3.5
Bundled data
511 KB / 10 files
Download size
3.3 MB

Cite

Cite this package

Run in R for the authors' entry:

citation("DataVisualizations")

The package provides a citation file, so citation() returns the authors' own entry.

It points to 10.14659/semf.2018.01.54.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for DataVisualizations version 1.4.0 [Data set]. HJJB, LLC. Data release v2026-10-24. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-24, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy