vignettes/hist.md

title: "Vignette Title" author: "Igor Veksler" date: "2015-09-22" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Vignette Title} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8}

One can call the graphics hist function on a numeric vector or numeric column such as:

  hist(rnorm(1000))

plot of chunk unnamed-chunk-1

Great! Simple graphs that yield insight are beautiful. What about on a dataframe? Lets take a look at the head of the mtcars dataframe

| | mpg| cyl| disp| hp| drat| wt| qsec| vs| am| gear| carb| |:-----------------|----:|---:|-----:|---:|----:|-----:|-----:|--:|--:|----:|----:| |Mazda RX4 | 21.0| 6| 160.0| 110| 3.90| 2.620| 16.46| 0| 1| 4| 4| |Mazda RX4 Wag | 21.0| 6| 160.0| 110| 3.90| 2.875| 17.02| 0| 1| 4| 4| |Datsun 710 | 22.8| 4| 108.0| 93| 3.85| 2.320| 18.61| 1| 1| 4| 1| |Hornet 4 Drive | 21.4| 6| 258.0| 110| 3.08| 3.215| 19.44| 1| 0| 3| 1| |Hornet Sportabout | 18.7| 8| 360.0| 175| 3.15| 3.440| 17.02| 0| 0| 3| 2| |Valiant | 18.1| 6| 225.0| 105| 2.76| 3.460| 20.22| 1| 0| 3| 1| |Duster 360 | 14.3| 8| 360.0| 245| 3.21| 3.570| 15.84| 0| 0| 3| 4| |Merc 240D | 24.4| 4| 146.7| 62| 3.69| 3.190| 20.00| 1| 0| 4| 2| |Merc 230 | 22.8| 4| 140.8| 95| 3.92| 3.150| 22.90| 1| 0| 4| 2| |Merc 280 | 19.2| 6| 167.6| 123| 3.92| 3.440| 18.30| 1| 0| 4| 4|

  hist(mtcars)
Error: 'x' must be numeric

:(

but wait! now with the visualizethis package one can just pass a dataframe and plot the histograms for all the variables. One can cycle through large dataframes and the function will require user input to display the next batch of graphs. Factors will plot barcharts by default

  library(visualizethis)
  hist(mtcars)

plot of chunk unnamed-chunk-4



iveksl2/visualizethis documentation built on May 18, 2019, 7:13 a.m.