Learn R Programming

DataVisualizations (version 1.3.3)

Visualizations of High-Dimensional Data

Description

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, . 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) .

Copy Link

Version

Install

install.packages('DataVisualizations')

Monthly Downloads

759

Version

1.3.3

License

GPL-3

Maintainer

Michael Thrun

Last Published

January 26th, 2025

Functions in DataVisualizations (1.3.3)

DensityContour

Contour plot of densities
DefaultColorSequence

Default color sequence for plots
ClassPDEplot

PDE Plot for all classes
ClassPDEplotMaxLikeli

Create PDE plot for all classes with maximum likelihood
CombineCols

Combine vectors of various lengths
Crosstable

Crosstable plot
Classplot

Classplot
DensityScatter

Scatter plot with densities
DataVisualizations-package

tools:::Rd_package_title("DataVisualizations")
DrawWorldWithCls

Plot a classificated world map
FundamentalData_Q1_2018

Fundamental Data of the 1st Quarter in 2018
DualaxisClassplot

Dualaxis Classplot
HeatmapColors

Default color sequence for plots
CombineRows

Combine matrices of various lengths
DualaxisLinechart

DualaxisLinechart
Heatmap

Heatmap for Clustering
Fanplot

The fan plot
InspectBoxplots

Inspect Boxplots
ITS

Income Tax Share
GoogleMapsCoordinates

Google Maps with marked coordinates
InspectVariable

Visualization of Distribution of one variable
InspectStandardization

QQplot of Data versus Normalized Data
InspectScatterplots

Pairwise scatterplots and optimal histograms
Lsun3D

Lsun3D inspired by FCPS [Thrun/Ultsch, 2020] introduced in [Thrun, 2018]
MDplot4multiplevectors

Mirrored Density plot (MD-plot)for Multiple Vectors
PDEnormrobust

PDEnormrobust
MAplot

Minus versus Add plot
PDEplot

PDE plot
JitterUniqueValues

Jitters Unique Values
ParetoDensityEstimation

Pareto Density Estimation V3
Piechart

The pie chart
Meanrobust

Robust Empirical Mean Estimation
MDplot

Mirrored Density plot (MD-plot)
InspectCorrelation

Inspect the Correlation
InspectDistances

Inspection of Distance-Distribution
MTY

Muncipal Income Tax Yield
ParetoRadius

ParetoRadius for distributions
RobustNormalization

RobustNormalization
Pixelmatrix

Plot of a Pixel Matrix
Multiplot

Plot multiple ggplots objects in one panel
Plot3D

3D plot of points
PlotGraph2D

PlotGraph2D
StatPDEdensity

Pareto Density Estimation
PmatrixColormap

P-Matrix colors
Stdrobust

Standard Deviation Robust
QQplot

QQplot with a Linear Fit
estimateDensity2D

estimateDensity2D
OptimalNoBins

Optimal Number Of Bins
PlotMissingvalues

Plot of the Amount Of Missing Values
PlotProductratio

Product-Ratio Plot
stat_pde_density

Calculate Pareto density estimation for ggplot2 plots
Worldmap

plots a world map by country codes
world_country_polygons

world_country_polygons
zplot

Plotting for 3 dimensional data
ShepardDensityscatter

Shepard PDE scatter
categoricalVariable

A categorical Feature.
Silhouetteplot

Silhouette plot of classified data.
Slopechart

Slope Chart
ROC

ROC plot
RobustNorm_BackTrafo

Transforms the Robust Normalization back
Sheparddiagram

Draws a Shepard Diagram
SignedLog

Signed Log
ClassBoxplot

Creates Boxplot plot for all classes
ClassBarPlot

ClassBarPlot
ChoroplethPostalCodesAndAGS_Germany

Postal Codes and AGS of Germany for a Choropleth Map
CCDFplot

plot Complementary Cumulative Distribution Function (CCDF) in Log/Log uses ecdf, CCDF(x) = 1-cdf(x)
ClassMDplot

Class MDplot for Data w.r.t. all classes
AccountingInformation_PrimeStandard_Q3_2019

Accounting Information in the Prime Standard in Q3 in 2019 (AI_PS_Q3_2019)
BimodalityAmplitude

Bimodality Amplitude
ClassErrorbar

ClassErrorbar
ABCbarplot

Barplot with Sorted Data Colored by ABCanalysis
Choroplethmap

Plots the Choropleth Map