ggrough
Posted onSo I came across another ggplot2
package which I like. It bootstraps
off of a javascript library called roughjs
. I like that you can make
graphs and charts that look handdrawn. This is a great feature when
doing data communication. It makes the look less clinical which might be
a good tactic when doing a data visualisation clinic where the focus is
on the chart type and how it communicates.
Warm and friendly is a good approach when doing these types of trainings with graphical neophytes.
The package information is here
Some examples of their code are below:
%>%
+
+
+
-> p
p
options <-
p2<-
p2
<script type="application/json" data-for="htmlwidget-0e18f11cb3e9aa8d4977">{"x":{"data":[{"height":"324.00","style":{"stroke-width":"1.55","stroke":"#FFFFFF","fill":"#FFFFFF"},"width":"453.60","x":"0.00","y":"0.00","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"244.41","style":{"stroke-width":"1.55","stroke":"none","fill":"#EBEBEB"},"width":"386.76","x":"58.87","y":"33.75","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"155.53","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter"},"width":"40.06","x":"76.45","y":"111.51","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"222.19","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter"},"width":"40.06","x":"120.96","y":"44.86","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"66.66","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter"},"width":"40.06","x":"165.46","y":"200.39","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"222.19","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter"},"width":"40.06","x":"209.97","y":"44.86","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"22.22","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter"},"width":"40.06","x":"298.98","y":"244.83","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"22.22","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter"},"width":"40.06","x":"387.99","y":"244.83","shape":"rect","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,239.27 445.63,239.27Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,183.72 445.63,183.72Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,128.18 445.63,128.18Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,72.63 445.63,72.63Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M96.48,278.15 96.48,33.75Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M185.49,278.15 185.49,33.75Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M274.50,278.15 274.50,33.75Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M363.52,278.15 363.52,33.75Z","style":{"stroke-width":"0.78","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,267.04 445.63,267.04Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,211.50 445.63,211.50Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,155.95 445.63,155.95Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,100.40 445.63,100.40Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M58.87,44.86 445.63,44.86Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M140.98,278.15 140.98,33.75Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M230.00,278.15 230.00,33.75Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M319.01,278.15 319.01,33.75Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M408.02,278.15 408.02,33.75Z","style":{"stroke-width":"1.55","stroke":"#FFFFFF","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M54.88,267.04 58.87,267.04Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M54.88,211.50 58.87,211.50Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M54.88,155.95 58.87,155.95Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M54.88,100.40 58.87,100.40Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M54.88,44.86 58.87,44.86Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M140.98,282.14 140.98,278.15Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M230.00,282.14 230.00,278.15Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M319.01,282.14 319.01,278.15Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"points":"M408.02,282.14 408.02,278.15Z","style":{"stroke-width":"1.55","stroke":"#333333","stroke-linecap":"butt"},"shape":"path","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":0.5,"bowing":0.5,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"0.0","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"end","textLength":"17.78px","x":"51.70","y":"271.63","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"2.5","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"end","textLength":"17.78px","x":"51.70","y":"216.09","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"5.0","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"end","textLength":"17.78px","x":"51.70","y":"160.54","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"7.5","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"end","textLength":"17.78px","x":"51.70","y":"104.99","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"10.0","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"end","textLength":"24.90px","x":"51.70","y":"49.45","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"2","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"middle","textLength":"7.11px","x":"140.98","y":"294.51","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"4","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"middle","textLength":"7.11px","x":"230.00","y":"294.51","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"6","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"middle","textLength":"7.11px","x":"319.01","y":"294.51","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"8","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"12.80px","fill":"#4D4D4D","font-family":"\"Arial\""},"text-anchor":"middle","textLength":"7.11px","x":"408.02","y":"294.51","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"carb","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"16.00px","font-family":"\"Arial\""},"text-anchor":"middle","textLength":"31.13px","x":"252.25","y":"312.66","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"n","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"16.00px","font-family":"\"Arial\""},"text-anchor":"middle","textLength":"8.90px","transform":"translate(19.45,155.95) rotate(-90)","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"content":"Number of cars by carburator count","lengthAdjust":"spacingAndGlyphs","style":{"font-size":"19.20px","font-family":"\"Arial\""},"textLength":"301.74px","x":"58.87","y":"21.74","shape":"text","clip-path":null,"geom":"Background","rough_options":{"fill_style":"solid","fill_weight":4,"roughness":8,"bowing":1,"simplification":0,"angle":60,"angle_noise":0,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"155.53","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter","fill":"#595959"},"width":"40.06","x":"76.45","y":"111.51","shape":"rect","clip-path":null,"geom":"GeomCol","rough_options":{"fill_style":"zigzag","fill_weight":2,"roughness":1.5,"bowing":1,"simplification":0,"angle":60,"angle_noise":0.5,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"222.19","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter","fill":"#595959"},"width":"40.06","x":"120.96","y":"44.86","shape":"rect","clip-path":null,"geom":"GeomCol","rough_options":{"fill_style":"zigzag","fill_weight":2,"roughness":1.5,"bowing":1,"simplification":0,"angle":60,"angle_noise":0.5,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"66.66","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter","fill":"#595959"},"width":"40.06","x":"165.46","y":"200.39","shape":"rect","clip-path":null,"geom":"GeomCol","rough_options":{"fill_style":"zigzag","fill_weight":2,"roughness":1.5,"bowing":1,"simplification":0,"angle":60,"angle_noise":0.5,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"222.19","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter","fill":"#595959"},"width":"40.06","x":"209.97","y":"44.86","shape":"rect","clip-path":null,"geom":"GeomCol","rough_options":{"fill_style":"zigzag","fill_weight":2,"roughness":1.5,"bowing":1,"simplification":0,"angle":60,"angle_noise":0.5,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"22.22","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter","fill":"#595959"},"width":"40.06","x":"298.98","y":"244.83","shape":"rect","clip-path":null,"geom":"GeomCol","rough_options":{"fill_style":"zigzag","fill_weight":2,"roughness":1.5,"bowing":1,"simplification":0,"angle":60,"angle_noise":0.5,"gap":6,"gap_noise":0,"alpha_over":1}},{"height":"22.22","style":{"stroke-width":"1.07","stroke":"none","stroke-linecap":"butt","stroke-linejoin":"miter","fill":"#595959"},"width":"40.06","x":"387.99","y":"244.83","shape":"rect","clip-path":null,"geom":"GeomCol","rough_options":{"fill_style":"zigzag","fill_weight":2,"roughness":1.5,"bowing":1,"simplification":0,"angle":60,"angle_noise":0.5,"gap":6,"gap_noise":0,"alpha_over":1}}]},"evals":[],"jsHooks":[]}</script>
Citation
BibTex citation:
@online{dewitt2018
author = {Michael E. DeWitt},
title = {ggrough},
date = 2018-07-05,
url = {https://michaeldewittjr.com/articles/2018-07-05-ggrough-a-good-way-make-graphics-look-user-generated},
langid = {en}
}
For attribution, please cite this work as:
Michael E. DeWitt. 2018. "ggrough." July 5, 2018. https://michaeldewittjr.com/articles/2018-07-05-ggrough-a-good-way-make-graphics-look-user-generated