The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Package {AutoViz}


Type: Package
Title: Automated Data Visualization and Exploratory Dashboarding
Version: 1.0.0
Description: Provides automated exploratory data analysis, visualization recommendation, summary statistics, missing-value assessment, outlier screening, and HTML dashboard generation for rectangular data. The package automatically identifies variable types and common analytical relationships and recommends appropriate visualization methods based on data structure, cardinality, and analytical objectives. It provides a transparent, reproducible workflow for data profiling and visualization that can be used independently or as a component within interactive applications.
License: MIT + file LICENSE
Language: en-US
Encoding: UTF-8
Imports: ggplot2, htmltools, rlang
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown, shiny
Config/testthat/edition: 3
VignetteBuilder: knitr
URL: https://github.com/vinodhpmd/AutoViz
BugReports: https://github.com/vinodhpmd/AutoViz/issues
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-09-04 05:14:50 UTC; m
Author: Vinodhkumar Obli Rajendran [aut, cre], Keerthi Aaradhana [aut]
Maintainer: Vinodhkumar Obli Rajendran <vinodhkumar.rajendran@gmail.com>
Repository: CRAN
Date/Publication: 2026-09-14 14:50:02 UTC

Run an automated EDA workflow

Description

Run an automated EDA workflow

Usage

autoviz(data, outcome = NULL, time = NULL, max_plots = 12)

Arguments

data

A data frame.

outcome

Optional outcome variable.

time

Optional date/time variable.

max_plots

Maximum number of recommendations shown.

Value

An object of class autoviz.


Generate an HTML dashboard

Description

Creates a self-contained HTML representation of the automated EDA results. The dashboard is deliberately independent of Shiny and can be saved or embedded in reports.

Usage

vb_dashboard(data, outcome = NULL, time = NULL, title = "AutoViz Dashboard")

Arguments

data

A data frame.

outcome

Optional outcome variable.

time

Optional date/time variable.

title

Dashboard title.

Value

An htmltools tag object.


Assess missing values

Description

Assess missing values

Usage

vb_missing(data)

Arguments

data

A data frame.

Value

A data frame ranked by missing-value percentage.


Detect simple numeric outliers using the IQR rule

Description

Detect simple numeric outliers using the IQR rule

Usage

vb_outliers(data, multiplier = 1.5)

Arguments

data

A data frame.

multiplier

IQR multiplier. Defaults to 1.5.

Value

A data frame with outlier counts and thresholds.


Create a recommended visualization

Description

Create a recommended visualization

Usage

vb_plot(
  data,
  x,
  y = NULL,
  type = c("bar", "histogram", "density", "scatter", "line", "boxplot")
)

Arguments

data

A data frame.

x

Variable used on the x axis.

y

Optional y variable.

type

Plot type: bar, histogram, density, scatter, line, or boxplot.

Value

A ggplot object.


Profile a rectangular dataset

Description

Returns a compact machine-readable profile describing dimensions, variable classes, missingness, and cardinality.

Usage

vb_profile(data)

Arguments

data

A data frame.

Value

A data frame with one row per variable.


Recommend visualizations from a dataset

Description

Uses variable types, cardinality, and optional outcome/time variables to generate a ranked set of practical visualization recommendations.

Usage

vb_recommend(data, outcome = NULL, time = NULL, max_pairs = 10)

Arguments

data

A data frame.

outcome

Optional outcome variable name.

time

Optional date/time variable name.

max_pairs

Maximum number of numeric relationships to recommend.

Value

A data frame containing recommended plot specifications.


Summarize a dataset

Description

Produces variable-level descriptive statistics suitable for automated EDA.

Usage

vb_summary(data)

Arguments

data

A data frame.

Value

A data frame with summary information.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.