--- title: "Getting Started with DrData" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Getting Started with DrData} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ```{r, include = FALSE} knitr::opts_chunk$set(collapse = TRUE, comment = "#>") ``` ## Introduction **DrData** provides a point-and-click Shiny interface that covers the full data science pipeline without writing a single line of R code. ## Launching the application ```{r eval=FALSE} library(DrData) run_app() ``` The browser opens automatically. Use the sidebar to navigate between modules. ## Workflow 1. **Data Import** — upload a CSV/Excel file or load `iris`, `mtcars`, or `Titanic` from the built-in examples. 2. **Preprocessing** — handle missing values, remove duplicates, scale numeric columns, and encode categorical variables. 3. **EDA** — explore distributions, correlations, and run normality tests with interactive Plotly charts. 4. **Regression** — choose from 8 algorithms, tune hyperparameters, view metrics (RMSE, MAE, R², Adj-R², MAPE, AIC, BIC), and inspect diagnostic plots including interaction effect visualisations. 5. **Classification** — train classifiers, evaluate with ROC curve and confusion matrix, and inspect variable importance. 6. **Clustering** — run K-Means, Hierarchical, or DBSCAN clustering, then visualise results with elbow plots, silhouette analysis, and cluster profiles. ## Session info ```{r} sessionInfo() ```