This package, named after an artists hand tool or a collection of colors, is useful for accessing color schemes from a wide variety of other packages.
paletteer
This function, provided as a hot-tip in Day 1 of the course, resets your graphics device in case of issues
dev.off()
The package ggPlot derives its name from this approach for creating figures and graphics.
Grammar of Graphics
This three-word phrase represents a framework to ensure that data visualizations are accessible, representative, and free from biases that could mislead or exclude certain groups
Equity, Diversity, Inclusion (EDI)
This element of theme is invoked when adjusting the size or style of various fonts
element_text()
This best practice asks that you avoid unnecessary or complex elements in your figures, limiting visualizations to one concept each
Simplicity
This package, named after the creator's last name, contains color schemes originally proposed for use in maps
RcolorBrewer
This function as part of base R, is a general function used to create charts and figures, which change depending on the type of data used
plot()
Not actually the world's foremost bowtie-salesman, shown here is this creator of the ggPlot2 package and currently chief data scientist at Posit studio
Hadley Wickham
Not just for Bruce Wayne, this process describes disguising cells in tables when numbers fall into dangerously identifiable territory
masking
One of the pre-established themes in ggPlot, this theme removes all traces of axes and tick marks, and is named after the empty nothingness of space
element_void()
This best practice ensures that your all elements in your figures are well balanced, and create a sense of harmony and flow
Visual consistency
This function can be applied when creating ggplot graphics to assign specific colors selected by the programmer
scale_color_manual()
These types of functions are used to create additional layers on charts and figures in base R graphics, and include examples such as abline()
low-level functions
This component of the foundational ggplot() function comes after specifying the data, and is used to map variables to the data visualization
aesthetics, or aes()
This legal framework, aimed at protecting personal information in the federal public sector in Canada, encourages an assessment of risk of reidentification before releasing figures and tables to the public
Privacy Act
Named after a certain four-sided polygon, this element provides ggplot with instruction when you want to make changes to the boxier elements of your chart like the background
element_rect()
Ensuring this best practice will help save everyone's eyes, and include avoiding text like comic sans or jokerman
Readability of text
657 named colors can be specified by name in R; otherwise, try using one of these six-digit codes to choose an appropriate color
Hex codes
Creating a chart using base R graphics specifying only data in the factor format will produce this type of chart
barplot
This component or function of data visualizations in ggplot allows the programmer to split a visualization into multiple panels based on grouping set in one of the data variables.
facet()
This two-word approach asks that when creating data visualizations, we focus on the individuals and their thoughts and feelings before we focus on the data point itself
People-first
This function allows you to revise the current theme parameters and return to them easily when testing out different theme settings
theme_update()
Changing this relative aspect between objects on your figure can help provide emphasis to important elements of your key message
Scale
This type of color scheme is best used when you want to highlight the differences from a central value
diverging
The argument cex() is responsible for changing the relative sizes of this part of your base R figure
text, or character (character expansion)
Without this layer, which usually comes second in the gg-pyramid, your ggPlot won't have instruction on the type of figure that you want to use to represent your data relationships
geom(), or geometric layer
This three-word-document provides instruction for preventing offense when creating data visualizations, and was shared with the Virtual classroom in Day 2
When you want to remove an element altogether in your chart, try setting it to this
element_blank()
Plain language, color contrast, and appropriate layout are all components of ensuring this best practice when creating data visualizations
Accessibility