coloRs of the Rainbow()
You R sooo basic!
"gg, ggplot"
Asimov's first rule (basically)
Variations on a theme()
Practice makes perfect
100

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

100

This function, provided as a hot-tip in Day 1 of the course, resets your graphics device in case of issues

dev.off()

100

The package ggPlot derives its name from this approach for creating figures and graphics.

Grammar of Graphics

100

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)

100

This element of theme is invoked when adjusting the size or style of various fonts

element_text()

100

This best practice asks that you avoid unnecessary or complex elements in your figures, limiting visualizations to one concept each

Simplicity

200

This package, named after the creator's last name, contains color schemes originally proposed for use in maps

RcolorBrewer

200

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()

200

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

200

Not just for Bruce Wayne, this process describes disguising cells in tables when numbers fall into dangerously identifiable territory

masking

200

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()

200

This best practice ensures that your all elements in your figures are well balanced, and create a sense of harmony and flow

Visual consistency

300

This function can be applied when creating ggplot graphics to assign specific colors selected by the programmer

scale_color_manual()

300

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

300

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()

300

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

300

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()

300

Ensuring this best practice will help save everyone's eyes, and include avoiding text like comic sans or jokerman

Readability of text

400

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

400

Creating a chart using base R graphics specifying only data in the factor format will produce this type of chart

barplot

400

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()

400

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

400

This function allows you to revise the current theme parameters and return to them easily when testing out different theme settings

theme_update()

400

Changing this relative aspect between objects on your figure can help provide emphasis to important elements of your key message

Scale

500

This type of color scheme is best used when you want to highlight the differences from a central value

diverging

500

The argument cex() is responsible for changing the relative sizes of this part of your base R figure

text, or character (character expansion)

500

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

500

This three-word-document provides instruction for preventing offense when creating data visualizations, and was shared with the Virtual classroom in Day 2

Do-no-harm guide
500

When you want to remove an element altogether in your chart, try setting it to this

element_blank()

500

Plain language, color contrast, and appropriate layout are all components of ensuring this best practice when creating data visualizations

Accessibility

M
e
n
u