Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
95 lines (67 sloc) 1.51 KB
---
title: "Visualization"
author: "Aravind Hebbali"
date: "`r Sys.Date()`"
output: rmarkdown::html_vignette
vignette: >
%\VignetteIndexEntry{Visualization}
%\VignetteEngine{knitr::rmarkdown}
%\VignetteEncoding{UTF-8}
---
```{r setup, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
```
```{r, echo=FALSE, message=FALSE}
library(descriptr)
library(dplyr)
```
## Introduction
In this document, we will introduce you to functions for generating different
types of plots.
## Data
We have modified the `mtcars` data to create a new data set `mtcarz`. The only
difference between the two data sets is related to the variable types.
```{r egdata}
str(mtcarz)
```
## Continuous Data
The following functions will create plots for all or subset of continuous
variables in the data set.
#### Histograms
```{r hist}
ds_plot_histogram(mtcarz)
```
#### Density Plots
```{r density}
ds_plot_density(mtcarz)
```
#### Box Plots
```{r box_single}
ds_plot_box_single(mtcarz)
```
#### Scatter Plots
```{r scatter}
ds_plot_scatter(mtcarz, mpg, disp, hp)
```
## Categorical Data
The following functions will create plots for all or subset of categorical
variables in the data set.
#### Bar Plot
```{r bar}
ds_plot_bar(mtcarz)
```
#### Stacked Bar Plot
```{r bar_stacked}
ds_plot_bar_stacked(mtcarz, cyl, gear, am)
```
#### Grouped Bar Plot
```{r bar_grouped}
ds_plot_bar_grouped(mtcarz, cyl, gear, am)
```
#### Grouped Box Plots
```{r box_group}
ds_plot_box_group(mtcarz, cyl, gear, mpg, disp)
```