Package: vizintel
Title: Visualization Intelligence Toolkit
Version: 0.1.1
Authors@R: c(
    person("Pooja", "Thirumal", role = c("aut", "cre"), email = "poojathirumal70@gmail.com"),
    person("Ronesha", "Navaneethan", role = "aut"),
    person("Amrit", "Pal", role = "ctb", comment = "Supervisor"))
Description: Provides automated data profiling and visualization recommendation
    tools for exploratory data analysis (EDA). The package inspects a data frame,
    classifies each variable as numeric, categorical, or datetime, and computes
    distributional statistics including skewness, excess kurtosis, Shapiro-Wilk
    normality test p-values (Royston 1995) <doi:10.2307/2986146>, and cardinality.
    Based on these profiles, the package scores and ranks candidate chart types
    (histogram, density, boxplot, violin, bar, lollipop, scatter, hexbin, line,
    heatmap) using an internal taxonomy that accounts for variable types, analysis
    goal, skewness, cardinality, and data size. Additional functions audit existing
    ggplot objects for common visualization integrity problems such as truncated
    axes, lie factors, overplotting, and dual y-axes following principles described
    in Tufte (1983, ISBN:0961392142) and Wilke (2019)
    <https://clauswilke.com/dataviz/>. The package also checks visualizations for
    accessibility issues and suggests alternative chart types for a given plot.
License: MIT + file LICENSE
Encoding: UTF-8
Language: en-US
Imports: dplyr, e1071, ggplot2, gridExtra, rlang
Suggests: colorspace, hexbin, patchwork, testthat (>= 3.0.0)
Config/testthat/edition: 3
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-10-20 16:43:15 UTC; pooja
Author: Pooja Thirumal [aut, cre],
  Ronesha Navaneethan [aut],
  Amrit Pal [ctb] (Supervisor)
Maintainer: Pooja Thirumal <poojathirumal70@gmail.com>
Repository: CRAN
Date/Publication: 2026-10-31 11:30:02 UTC
