{"id":13566063,"url":"https://github.com/krzjoa/awesome-r-dataviz","last_synced_at":"2025-04-06T15:12:52.408Z","repository":{"id":35793604,"uuid":"209251240","full_name":"krzjoa/awesome-r-dataviz","owner":"krzjoa","description":"Curated resources about Data Visualization, Drawing \u0026 Publishing in R","archived":false,"fork":false,"pushed_at":"2022-07-06T08:46:24.000Z","size":130,"stargazers_count":349,"open_issues_count":2,"forks_count":62,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-05-20T00:03:36.540Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://krzjoa.github.io/awesome-r-dataviz","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/krzjoa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-18T07:56:14.000Z","updated_at":"2024-04-22T10:02:45.000Z","dependencies_parsed_at":"2022-09-19T02:51:18.418Z","dependency_job_id":null,"html_url":"https://github.com/krzjoa/awesome-r-dataviz","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krzjoa%2Fawesome-r-dataviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krzjoa%2Fawesome-r-dataviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krzjoa%2Fawesome-r-dataviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krzjoa%2Fawesome-r-dataviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/krzjoa","download_url":"https://codeload.github.com/krzjoa/awesome-r-dataviz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441033,"owners_count":20939238,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T13:02:01.315Z","updated_at":"2025-04-06T15:12:52.383Z","avatar_url":"https://github.com/krzjoa.png","language":"R","funding_links":[],"categories":["R","Programming Language Lists","Miscellaneous"],"sub_categories":["R Lists"],"readme":"# awesome-r-dataviz \u003cimg src=\"https://raw.githubusercontent.com/krzjoa/awesome-r-dataviz/master/logo/logo.png\" align=\"right\" height=\"139\" /\u003e\n\n\u003e Curated resources for Data Visualization, Drawing \u0026 Publishing in R.\n\n## ggplot\n\n### Additional Plot Types\n* [ggrgl](https://github.com/coolbutuseless/ggrgl) - 3d extension to ggplot.\n* [waffle](https://github.com/hrbrmstr/waffle) - Make waffle (square pie) charts in R.\n* [ggridges](https://github.com/clauswilke/ggridges) - Geoms to make ridgeline plots with ggplot2.\n* [ggchicklet](https://github.com/hrbrmstr/ggchicklet) - Create Chicklet (Rounded Segmented Column) Charts.\n* [ggdendro](https://github.com/andrie/ggdendro) - Tools to extract dendrogram plot data for use with ggplot.\n* [ggcorrplot](https://github.com/kassambara/ggcorrplot) - Visualization of a correlation matrix using ggplot2. [[Tutorial]](http://www.sthda.com/english/wiki/ggcorrplot-visualization-of-a-correlation-matrix-using-ggplot2)\n* [corrgram](https://github.com/kwstat/corrgram) -  A simple way to create correlograms from raw data or a correlation matrix.\n* [ggradar](https://github.com/ricardo-bion/ggradar) - Radar charts with ggplot2 .\n* [ggparty](https://github.com/martin-borkovec/ggparty) - ggplot2 visualizations for the [partykit](http://partykit.r-forge.r-project.org/partykit/) package.\n* [ggmosaic](https://github.com/haleyjeppson/ggmosaic) - Mosaicplots in the ggplot2 framework.\n* [ggbeeswarm](https://github.com/eclarke/ggbeeswarm) - Column scatter / beeswarm-style plots in ggplot2.\n* [ggvoronoi](https://github.com/garretrc/ggvoronoi) - Easy Voronoi diagram heatmaps with ggplot2.\n* [ggTimeSeries](https://github.com/shrektan/ggTimeSeries) - Taking time series visualisations beyond line charts.\n* [ggupset](https://github.com/const-ae/ggupset) - Combination matrix axis for 'ggplot2' to create 'UpSet' plots.\n* [UpSetR](https://github.com/hms-dbmi/UpSetR) - An R implementation of the UpSet set visualization technique published by Lex, Gehlenborg, et al.\n* [complex-upset](https://github.com/krassowski/complex-upset) - A library for creating complex UpSet plots with ggplot2 geoms.\n* [patternplot](https://cran.rstudio.com/web/packages/patternplot/index.html) -  Versatile Pie Charts, Bar Charts and Box Plots using Patterns, Colors and Images. [[Vignette]](https://cran.rstudio.com/web/packages/patternplot/vignettes/patternplot-intro.html)\n* [ggstance](https://github.com/lionel-/ggstance) - Horizontal ggplot2 components.\n* [ggthreed](https://github.com/coolbutuseless/ggthreed) - 3d geoms and stats for ggplot.\n* [gggibbous](https://github.com/mnbram/gggibbous) - Moon charts, a pie chart alternative, for ggplot2.\n* [ggweekly](https://github.com/gadenbuie/ggweekly) - Easy, printable, custom calendars and week planners.\n* [gghdr](https://github.com/ropenscilabs/gghdr) -  Tools for plotting highest density regions in the ggplot2.\n* [ggpointdensity](https://github.com/LKremer/ggpointdensity) - Cross Between a Scatter Plot and a 2D Density Plot.\n* [ggstraw](https://github.com/nacnudus/ggstraw) - geom_straw for ggplot2.\n* [ggVennDiagram](https://github.com/gaospecial/ggVennDiagram) - A 'ggplot2' implement of Venn Diagram.\n* [ggblur](https://github.com/coolbutuseless/ggblur) - Blurry Point Geom for ggplot2.\n* [ggbump](https://github.com/davidsjoberg/ggbump) - A geom for ggplot to create bump plots.\n* [marginsplot](https://github.com/vincentarelbundock/marginsplot) - plot marginal effects and predicted values using the `margins` and `ggplot2`.\n* [ggimg](https://github.com/statsmaths/ggimg) - The Missing Image Primative for ggplot2.\n* [ggpattern](https://github.com/coolbutuseless/ggpattern/) - ggplot geoms with pattern fills.\n* [ggfreehand](https://github.com/dgrtwo/ggfreehand) - Add freehand circles to ggplot2 graphs.\n* [ganttrify](https://github.com/giocomai/ganttrify) - Create beautiful Gantt charts with ggplot2.\n* [ggstream](https://github.com/davidsjoberg/ggstream) - A package to make streamplots.\n* [bulletchartr](https://github.com/ACDIVOCATech/bulletchartr) - Builds bullet charts suitable for tracking KPIs.\n* [treemapify](https://github.com/wilkox/treemapify) - Draw treemaps in ggplot2.\n* [ggborderline](https://github.com/wurli/ggborderline) - Make line plots that *pop*.\n* [ggbraid](https://github.com/nsgrantham/ggbraid) - Braid two lines and a ribbon in ggplot2.\n\n### Themes\n* [ggthemr](https://github.com/cttobin/ggthemr) - Themes for ggplot2.\n* [ggthemes](https://github.com/jrnold/ggthemes) - Additional themes, scales, and geoms for ggplot2.\n* [ggpomological](https://github.com/gadenbuie/ggpomological) - Pomological plot theme for ggplot2 .\n* [ggtech](https://github.com/ricardo-bion/ggtech) - ggplot2 tech themes, scales, and geoms .\n* [hrbrthemes](https://github.com/hrbrmstr/hrbrthemes) - Opinionated, typographic-centric ggplot2 themes and theme components.\n* [vapoRwave](https://github.com/moldach/vapoRwave) - Vaporwave themes and color palettes for ggplot2.\n* [tvthemes](https://github.com/Ryo-N7/tvthemes) - ggplot2 themes and palettes based on your favorite TV shows.\n* [Rokemon](https://github.com/schochastics/Rokemon) - Pokemon themed R package.\n* [visibly](https://github.com/m-clark/visibly) - Functions related to R visualizations.\n* [xkcd](http://xkcd.r-forge.r-project.org/) - Graphs using the XKCD style (a webcomic of romance, sarcasm, math, and language). [[Tutorial]](https://github.com/cran/xkcd/blob/master/inst/doc/xkcd-intro.pdf)\n* [ggrough](https://github.com/xvrdm/ggrough) - Convert ggplot2 chart to roughjs.\n* [ggCorpIdent](https://github.com/INWTlab/ggCorpIdent) - A package for ggplot2 graphics in corporate design with custom fonts, colors and logo. [[Tutorial]](https://www.inwt-statistics.com/read-blog/ggcorpident.html)\n\n### Palettes 🎨\n* [paletteer](https://github.com/EmilHvitfeldt/paletteer) - Collection of most color palettes in a single R package.\n* [randomcoloR](https://github.com/ronammar/randomcoloR) - An R package for generating attractive and distinctive colors.\n* [fishualize](https://github.com/nschiett/fishualize) - Color scales based on nature’s most stunning and colorful organisms: teleost fishes.\n* [harrypotter](https://github.com/aljrico/harrypotter) - A Harry Potter inspired palette for R.\n* [wesanderson](https://github.com/karthik/wesanderson) - A Wes Anderson color palette for R.\n* [nationalparkcolors](https://github.com/katiejolly/nationalparkcolors) - R package for color themes inspired by national parks.\n* [dutchmasters](https://github.com/EdwinTh/dutchmasters) - Colour palettes derived from famous paintings by 17th century Dutch masters.\n* [pals](https://github.com/kwstat/pals) - Color Palettes and Palette Evaluation Tools.\n* [jcolors](https://github.com/jaredhuling/jcolors) - A set of color palettes I like (or can at least tolerate).\n* [shades](https://github.com/jonclayden/shades) - Simple colour manipulation in R. [[Tutorial]](https://hughjonesd.github.io/tweaking-colours-with-the-shades-package.html)\n* [colorspace](http://colorspace.r-forge.r-project.org/index.html) - A toolbox for manipulating and assessing colors and palettes.\n* [tinter](https://github.com/poissonconsulting/tinter) - Get tints and shades (and both) of a colour.\n* [colormind](https://github.com/dmi3kno/colormind) - Generate Color Palettes With AI (using colormind.io palette generator).\n* [farver](https://github.com/thomasp85/farver) - High Performance Colourspace Manipulation in R.\n* [tricolore](https://github.com/jschoeley/tricolore) - A flexible color scale for ternary compositions.\n* [colorfindr](https://github.com/zumbov2/colorfindr) - Extracts colors from various image types, plots treemaps and 3D scatterplots.\n\n### Domain-specific\n* [ggparliament](https://github.com/RobWHickman/ggparliament) - Simple parliament plots using ggplot2.\n* [ggsoccer](https://github.com/Torvaney/ggsoccer) - Plot soccer event data in R/ggplot2.\n* [soccermatics](https://github.com/JoGall/soccermatics) - Tools for visualisation and analysis of soccer tracking and event data.\n* [gganatogram](https://github.com/jespermaag/gganatogram) - Create anatograms using ggplot2.\n* [rchess](https://github.com/jbkunst/rchess) - Chess package for R.\n* [brickr](https://github.com/ryantimpe/brickr) - 3D LEGO models and mosaics from images using R and tidyverse.\n* [desplot](https://github.com/kwstat/desplot) - Functions for plotting experimental designs of field trials in agriculture.\n* [kinship2](https://github.com/sinnweja/kinship2) - Pedigree creation, plotting, and analytics. [[Vignette]](https://cran.r-project.org/web/packages/kinship2/vignettes/pedigree.html)\n* [GeomMLBStadiums](https://github.com/bdilday/GeomMLBStadiums) - Geoms to draw MLB stadiums in ggplot2.\n* [ggpacman](https://github.com/mcanouil/ggpacman) - A `ggplot2` and `gganimate` Version of Pac-Man.\n* [gglcd](https://github.com/cj-holmes/gglcd) - About\nProgrammatic production of Liquid Crystal alignment diagrams.\n* [econocharts](https://github.com/R-CoderDotCom/econocharts) - Microeconomic graphs in ggplot2.\n* [sportyR](https://github.com/rossdrucker/sportyR) - R package for drawing regulation playing surfaces for several sports.\n* [treeheatr](https://github.com/trang1618/treeheatr) - Heatmap-integrated Decision Tree Visualizations.\n* [gggenes](https://github.com/wilkox/gggenes) - Draw gene arrow maps in ggplot2.\n* [ggseqplot](https://github.com/maraab23/ggseqplot) - R library for visualizing (social science) sequence data using ggplot2.\n\n### Text\n* [ggtext](https://github.com/wilkelab/ggtext) - Improved text rendering support for ggplot2.\n* [ggfittext](https://github.com/wilkox/ggfittext) - ggplot2 geoms to fit text into boxes.\n* [wordcloud2](https://github.com/Lchiffon/wordcloud2) - R interface to wordcloud for data visualization.\n* [ggrepel](https://github.com/slowkow/ggrepel) - Repel overlapping text labels away from each other.\n* [shadowtext](https://github.com/GuangchuangYu/shadowtext) - Shadow Text Grob and Layer. [[Vignette]](https://cran.r-project.org/web/packages/shadowtext/vignettes/shadowtext.html)\n* [geomtextpath](https://github.com/AllanCameron/geomtextpath) - Create curved text paths in ggplot2.\n* [ggpath](https://github.com/mrcaseb/ggpath) - Enables robust image grobs in panels and theme elements.\n* \n### Animations\n* [gganimate](https://github.com/thomasp85/gganimate) - A Grammar of Animated Graphics.\n* [animation](https://github.com/yihui/animation) - A gallery of animations in statistics and utilities to create animations.\n* [tweenr](https://github.com/thomasp85/tweenr) - A package for interpolating data, mainly for animations.\n* [transformr](https://github.com/thomasp85/transformr) - Smooth Polygon Transformations.\n\n### Devices\n* [Cairo](http://www.rforge.net/Cairo/) - Graphics device using cairographics library for creating bitmap images or output.\n* [devout](https://github.com/coolbutuseless/devout) - Write R graphics output devices in plain R.\n* [devoutsvg](https://github.com/coolbutuseless/devoutsvg) - Bespoke SVG graphics output device with pattern fill support.\n* [devoutpdf](https://github.com/coolbutuseless/devoutpdf) - A hand-crafted PDF graphics output device written in plain R.\n* [devoutaudio](https://github.com/coolbutuseless/devoutaudio) - An R graphics device which renders to audio.\n* [devoid](https://github.com/r-lib/devoid) - A Graphic Device That Does Nothing (suitable for benchmarking functions).\n* [devoutrgl](https://github.com/coolbutuseless/devoutrgl) - R graphics device to render to {rgl}.\n* [ragg](https://github.com/r-lib/ragg) - AGG provides both higher performance and higher quality than the standard raster devices provided by grDevices.\n\n### Miscellaneous\n* [ggpmisc](https://cran.rstudio.com/web/packages/ggpmisc/) - Miscellaneous Extensions to `ggplot2`.\n* [ggExtra](https://github.com/daattali/ggExtra) - Marginal histograms to ggplot2, and more ggplot2 enhancements.\n* [ggreverse](https://github.com/coolbutuseless/ggreverse) - Reverse a ggplot object back into code.\n* [datalegreyar](https://github.com/emitanaka/datalegreyar) - The typeface that melts text and data visualisation for R markdown.\n* [dbplot](https://github.com/edgararuiz/dbplot) - Simplifies plotting of database and sparklyr data.\n* [ggalt](https://github.com/hrbrmstr/ggalt) - Extra Coordinate Systems, Geoms, Statistical Transformations \u0026 Scales for 'ggplot2'.\n* [ggpubr](https://github.com/kassambara/ggpubr) - 'ggplot2' Based Publication Ready Plots.\n* [patchwork](https://github.com/thomasp85/patchwork) - The Composer of ggplots.\n* [ggally](https://github.com/ggobi/ggally) - R package that extends ggplot2. [[Tutorial]](http://www.sthda.com/english/wiki/ggally-r-package-extension-to-ggplot2-for-correlation-matrix-and-survival-plots-r-software-and-data-visualization)\n* [ggforce](https://github.com/thomasp85/ggforce) - Accelerating ggplot2. [[Tutorial 1]](https://www.data-imaginist.com/2019/the-ggforce-awakens-again/) [[Tutorial 2]](https://rviews.rstudio.com/2019/09/19/intro-to-ggforce/)\n* [gghighlight](https://github.com/yutannihilation/gghighlight) - Highlight points and lines in ggplot2.\n* [ggnomics](https://github.com/teunbrand/ggnomics) - A small project to add ggplot2 extensions.\n* [facetscales](https://github.com/zeehio/facetscales) - facet_grid with different scales per facet.\n* [ggflags](https://github.com/ellisp/ggflags) - flag geom for ggplot2.\n* [ggecho](https://github.com/coolbutuseless/ggecho) - ggplot2 stat for echoing data.\n* [ggfx](https://github.com/thomasp85/ggfx) - Filters and Shaders for 'ggplot2'.\n* [ggboy](https://github.com/cj-holmes/ggboy) - Simulating Game Boy DMG-01 graphics.\n* [ggframe](https://github.com/moodymudskipper/ggframe) - data frames that print as ggplots.\n* [ggwrap](https://github.com/wilkox/ggwrap) - Wrap ggplot2 plots over multiple rows.\n* [ggsvg](https://github.com/coolbutuseless/ggsvg) - Use SVG images as ggplot points.\n* [ggblend](https://github.com/mjskay/ggblend) - Support for blend modes in ggplot2.\n* [easyalluvial](https://github.com/erblast/easyalluvial/) - Create alluvial plots with a single line of code.\n* [parcats](https://github.com/erblast/parcats) - htmlwidget that creates plotly parallel categories diagrams from easyalluvial plots.\n\n\n## Interactive plots\n* [plotly](https://github.com/ropensci/plotly) - An interactive graphing library for R.\n* [rbokeh](https://github.com/bokeh/rbokeh) - R interface to Bokeh.\n* [ggiraph](https://github.com/davidgohel/ggiraph) - Make 'ggplot' graphics interactive.\n* [highcharter](https://github.com/jbkunst/highcharter) - R wrapper for highcharts based on htmlwidgets.\n* [dygraphs](https://github.com/rstudio/dygraphs) - R interface to dygraphs.\n* [rCharts](https://github.com/ramnathv/rCharts) - Interactive JS Charts from R.\n* [billboarder](https://github.com/dreamRs/billboarder) - R Htmlwidget for billboard.js.\n* [scatterD3](https://github.com/juba/scatterD3) - R scatter plot htmlwidget based on D3.js.\n* [trelliscopejs](https://github.com/hafen/trelliscopejs) - TrelliscopeJS R Package.\n* [googleVis](https://github.com/mages/googleVis) - Interface between R and the Google Chart Tools.\n\n## Network Visualization\n* [geomnet](https://github.com/sctyner/geomnet) - Network Visualization in the ggplot2 Framework.\n* [graphlayouts](https://github.com/schochastics/graphlayouts) - New layout algorithms for network visualizations in R.\n* [visNetwork](https://github.com/datastorm-open/visNetwork) - R package, using vis.js library for network visualization.\n* [ggraph](https://github.com/thomasp85/ggraph) - Grammar of Graph Graphics.\n* [ggdag](https://github.com/malcolmbarrett/ggdag) - An R package for working with causal directed acyclic graphs (DAGs).\n\n## Spatial Visualization\n* [ggmap](https://github.com/dkahle/ggmap) - A package for plotting maps in R with ggplot2.\n* [tmap](https://github.com/mtennekes/tmap) - R package for thematic maps.\n* [leaflet](https://github.com/rstudio/leaflet) - R Interface to Leaflet Maps.\n* [globe4r](https://github.com/JohnCoene/globe4r) - Interactive globe visualisations.\n* [urbnmapr](https://github.com/UrbanInstitute/urbnmapr) - State and county maps with Alaska and Hawaii.\n* [cartography](https://github.com/riatelab/cartography) - Thematic Cartography. [[Vignette]](https://cran.r-project.org/web/packages/cartography/vignettes/cartography.html)\n* [mapextrud](https://github.com/neocarto/mapextrud) - Build Extruded Maps in R.\n* [geofacet](https://hafen.github.io/geofacet/) - R package for geographical faceting with ggplot2.\n* [zonebuilder](https://github.com/zonebuilders/zonebuilder) - Divide geographic space into discrete chunks.\n\n## Tables\n* [formattable](https://github.com/renkun-ken/formattable) - Formattable Data Structures.\n* [kableExtra](https://github.com/haozhu233/kableExtra) - Construct Complex Table with knitr::kable() + pipe.\n* [gt](https://github.com/rstudio/gt) - Easily generate information-rich, publication-quality tables from R.\n* [DT](https://github.com/rstudio/DT) - R Interface to the jQuery Plug-in DataTables.\n* [mmtable2](https://github.com/ianmoran11/mmtable2) - Allows you to create and combine tables with a ggplot2/patchwork syntax.\n\n## Publishing \n* [blogdown](https://github.com/rstudio/blogdown) - Create Blogs and Websites with R Markdown.\n* [bookdown](https://github.com/rstudio/bookdown) - Authoring Books and Technical Documents with R Markdown.\n* [posterdown](https://github.com/brentthorne/posterdown) - Use RMarkdown to generate PDF Conference Posters via HTML.\n\n## Drawing \u0026 Rendering\n* [magick](https://github.com/ropensci/magick) - Advanced Image-Processing in R. [[Tutorial]](https://cran.r-project.org/web/packages/magick/vignettes/intro.html)\n* [bunny](https://github.com/dmi3kno/bunny) - Useful helper functions for working with magick.\n* [threed](https://github.com/coolbutuseless/threed) - Three-Dimensional Object Transformations.\n* [svgpatternusgs](https://github.com/coolbutuseless/svgpatternusgs) - SVG patterns from the U.S. Geological Survey for use within R.\n* [ggtextures](https://github.com/clauswilke/ggtextures) - Drawing textured rectangles and bars with ggplot.\n* [isocubes](https://github.com/coolbutuseless/isocubes) - An isometric rendering canvas with cubes as the only graphics primitive.\n* [rayshader](https://github.com/tylermorganwall/rayshader) - R Package for 2D and 3D mapping and data visualization.\n* [rayrender](https://github.com/tylermorganwall/rayrender) - A raytracer for R. Based on Peter Shirley's \"Ray Tracing in One Weekend\" book series. \n* [rayfocus](https://github.com/tylermorganwall/rayfocus) - Add depth of field to images.\n* [rayshaderanimate](https://github.com/zappingseb/rayshaderanimate) - Animate GPX data on a 3D map.\n* [raytrix](https://github.com/h-a-graham/raytrix) - Provides a spatial framework and convenience functions for acessing and translating spatial data.\n* [rayvista](https://github.com/h-a-graham/rayvista) - An R plugin for {rayshader} to view a 3D vista anywhere on earth.\n\n## Others\n* [lattice](https://github.com/deepayan/lattice) - High-level data visualization system inspired by Trellis graphics,.\n* [latticeExtra](http://latticeextra.r-forge.r-project.org/) - Extensions for lattice package.\n\n## Learning\n\n### Tutorials\n* [Be Awesome in ggplot2: A Practical Guide to be Highly Effective - R software and data visualization.](http://www.sthda.com/english/wiki/be-awesome-in-ggplot2-a-practical-guide-to-be-highly-effective-r-software-and-data-visualization) \n* [A ggplot2 Tutorial for Beautiful Plotting in R](https://cedricscherer.netlify.com/2019/08/05/a-ggplot2-tutorial-for-beautiful-plotting-in-r/)\n* [A pole vaulting example](http://eriqande.github.io/rep-res-web/lectures/ggplot_1_pole_vault_example.html)\n* [The Evolution of a ggplot](https://cedricscherer.netlify.com/2019/05/17/the-evolution-of-a-ggplot-ep.-1/)\n* [Introduction to Network Analysis with R. Creating static and interactive network graphs](https://www.jessesadler.com/post/network-analysis-with-r/)\n\n### Books\n* [Data Visualization with R](https://rkabacoff.github.io/datavis/) by Rob Kabacoff.\n* [Data Visualization. A practical introduction](https://socviz.co/) by Kieran Healy.\n* [Circular Visualization in R](https://jokergoo.github.io/circlize_book/book/index.html) by Zuguang Gu.\n* [Fundamentals of Data Visualization](https://serialmentor.com/dataviz/index.html) by Claus O. Wilke.\n* [Geocomputation with R: Chapter 8 Making maps with R](https://geocompr.robinlovelace.net/adv-map.html) by Robin Lovelace, Jakub Nowosad and Jannes Muenchow.\n* [Essentials of color in R from. Chapter from Data Science for Psychologists](https://bookdown.org/hneth/ds4psy/D-2-apx-colors-essentials.html) by Hansjörg Neth\n\n### How to...?\n\n#### Plots\n* Create infographics in R\n   * [Create infographics with R](https://www.listendata.com/2019/06/create-infographics-with-r.html)\n   * [How to Layout and Design an Infographic](https://alstatr.blogspot.com/2015/02/r-how-to-layout-and-design-infographic.html)\n   * [How to Create Infographics in R](http://nandeshwar.info/data-visualization/how-to-create-infographics-in-r/)\n* [Plot wind directions with arrows](https://stackoverflow.com/questions/47880918/how-to-plot-wind-direction-with-lat-lon-and-arrow-in-ggplot2)\n* [Plot Bump Chart](https://luisdva.github.io/rstats/dog-bump-chart/)\n* Fill area with an image\n    * [Use an image as area fill in an R plot (StackOverflow)](https://stackoverflow.com/questions/45777519/use-an-image-as-area-fill-in-an-r-plot)\n    * [Overlay de imagenes sobre areas en ggplot (in Spanish)](https://pmoracho.github.io/blog/2017/09/01/Overlay-imagen-sobre-ggplot/)\n* [Add custom fonts to ggplot](http://gradientdescending.com/adding-custom-fonts-to-ggplot-in-r/)\n* [Add images to the plot](https://buzzrbeeline.blog/2018/06/13/fun-and-easy-r-graphs-with-images/)\n* [Plot Bubble Packed Chart](https://chichacha.netlify.com/2018/12/22/bubble-packed-chart-with-r-using-packcircles-package/) \n* [Create waterfall chart with ggplot2](https://anhhoangduc.com/blog/create-waterfall-chart-with-ggplot2/)\n* [Make xkcd style graphs](https://stackoverflow.com/questions/12675147/how-can-we-make-xkcd-style-graphs)\n* [Visualize Self-Organizing Map](http://blog.schochastics.net/post/soms-and-ggplot/)\n* [Use emojis as scatterplot points](https://statisticaloddsandends.wordpress.com/2018/12/28/using-emojis-as-scatterplot-points/)\n* [Make calendar with ggplot](https://chichacha.netlify.com/2018/05/26/making-calendar-with-ggplot-moon-phase-calendar/)\n* [Drawing a basketball court with R](https://egallic.fr/en/drawing-a-basketball-court-with-r/)\n* [Draw a Gantt chart](https://stackoverflow.com/questions/3550341/gantt-charts-with-r)\n\n#### Maps\n* [Connections on the map](https://flowingdata.com/2011/05/11/how-to-map-connections-with-great-circles/) [[remarks]](https://paulbutler.org/2010/visualizing-facebook-friends/)\n* [3D Lego Map and visualize Columbus Voyage - Rayshade rWalkthrough [GIF]](https://arthurwelle.github.io/RayshaderWalkthrough/index.html)\n* [Subplots in maps with ggplot2](https://ikashnitsky.github.io/2017/subplots-in-maps/)\n* [Bivariate maps with ggplot2 and sf](https://timogrossenbacher.ch/2019/04/bivariate-maps-with-ggplot2-and-sf/)\n\n#### Drawing\n* Create hex sticker\n  * [Making hex and twittercard with bunny and magick](https://www.ddrive.no/post/making-hex-and-twittercard-with-bunny-and-magick/)\n  * [gganimate your hex](https://www.ddrive.no/post/gganimate-your-hex/)\n* [Draw Animated TIE Fighter](https://www.wjakethompson.com/post/2018-05-04-animated-tie-fighter/)\n* [Making an animated contour plot](https://www.wjakethompson.com/post/2018-09-05-animated-contour-plot/)\n* [Draw a clock](https://www.wjakethompson.com/post/2018-11-27-ggclock/)\n* [Radial patterns in ggplot2](https://ijeamakaanyene.github.io/patterns/zine/zine_radial_patterns.html#1) by Ijeamakaanyene \n\n### Animations\n* [Download and Animate Polar Ice Data in R with Rayrender](https://www.tylermw.com/polar-ice-data-in-r-with-rayrender/)\n\n## Inspirations\n\n### Recreating Visualizations\n* [Minard's famous plot of Napoleon's 1812 retreat from Russia](https://github.com/andrewheiss/fancy-minard) \n* [ggplot2 meets W. E. B. Du Bois - Visualizing 1900s Black American life in R.](https://www.statswithmatt.com/post/ggplot2-meets-w-e-b-du-bois/) \n* [W. E. Du Bois remakes](https://rpubs.com/ejhollowood/du-bois) by Ella Hollowood.\n* [dataRbeautiful -  Recreating data visualizations from \"Knowledge is Beautiful\"](https://github.com/moldach/dataRbeautiful) by David McCandless.\n* [Flowingdata Animated Population Chart](https://www.stevejburr.com/post/replicating-flowingdata-population-charts-in-r/) \n* [Recreate The Economist: Global Terrorism Index Plot](http://rpubs.com/tangerine/economist-plot)\n* [Recreating the vaccination heatmaps in R](https://benjaminlmoore.wordpress.com/2015/04/09/recreating-the-vaccination-heatmaps-in-r/)\n* [You can replicate almost any plot with R](https://simplystatistics.org/2019/08/28/you-can-replicate-almost-any-plot-with-ggplot2/)\n* [Recreating the Datasaurus Dozen Using tweenr and ggplot2](https://www.wjakethompson.com/post/2017-05-05-datasaurus-dozen/)\n* [RedGreenGreyDots patient flow dotplot](https://johnmackintosh.com/2017-12-21-flow/)\n* [Plot recreations by mohdbilal87](https://mohdbilal87.github.io/dataviz-r/)\n\n### Tidytuesday\n* [by Karamanis](https://github.com/gkaramanis/tidytuesday)\n* [by Z3tt](https://github.com/Z3tt/TidyTuesday)\n* [by abichat](https://github.com/abichat/tidytuesday)\n* [by Ijeamakaanyene](https://github.com/Ijeamakaanyene/tidytuesday)\n\n### 30 Days Map Challenge\n* [by Z3tt](https://github.com/Z3tt/30DayMapChallenge)\n* [by ThomasG77](https://github.com/ThomasG77/30DayMapChallenge)\n* [by Matt Malishev](https://github.com/darwinanddavis/worldmaps/tree/gh-pages)\n\n### Art\n* [Fronkonstin](https://fronkonstin.com/)\n* [flametree](https://github.com/djnavarro/flametree)\n\n### R Plot Gallery\n* [The R Graph Gallery - Help and inspiration for R charts.](https://www.r-graph-gallery.com/) \n* [Top 50 ggplot2 Visualizations - The Master List (With Full R Code)](http://r-statistics.co/Top50-Ggplot2-Visualizations-MasterList-R-Code.html)\n* [Data Movies and ggplot2](http://smarterpoland.pl/index.php/2018/12/data-movies-and-ggplot2/)\n* [Leaders’ Ages](https://david.frigge.nz/posts/2018-11-leader-age/)\n* [Regional population structures at a glance](https://github.com/ikashnitsky/the-lancet-2018)\n* [Population age structures of Europe NUTS-3 regions and the US counties](https://github.com/ikashnitsky/compare-pop-eu-us)\n\n### Other\n* [Data Sketch](http://www.datasketch.es/may/) - Many inspiring data visualizations.\n* [Recapping radials](http://www.storytellingwithdata.com/blog/2019/7/15/recapping-radials)\n* [Beautiful Visualizations from Reddit’s DataViz Battle Competition](https://medium.com/design-and-tech-co/beautiful-visualizations-from-reddits-dataviz-battle-competition-1d058e84285c)\n* [Timelines and Visual Histories](http://www.datavis.ca/gallery/timelines.php) - Historical visualizations.\n* [FlowingData](https://flowingdata.com/) - Data Visualizaion ideas and tutorials, i.a. using R.\n* [MakeoverMonday](https://www.makeovermonday.co.uk/gallery/) - Data Visualization weekly learning (mostly using Tableau).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrzjoa%2Fawesome-r-dataviz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkrzjoa%2Fawesome-r-dataviz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrzjoa%2Fawesome-r-dataviz/lists"}