This document tracks your progress meeting 20 unique objectives across all mini-projects. When you are attempting to meet an objective not already checked off here, you should indicate that on your assessment. If your grader gives you the point for that objective, they will check it off here and update your total points in this category on Canvas.
DO NOT EDIT THIS DOCUMENT. Remember that by using GitHub everyone can see the history of this document, so we can see who checked off each objective and when. If you accidentally edit this, revert to the previous version and email Dr. Dowling and your section TA to let them know. Students who make edits to this document without reverting changes will receive a 0 of 20 for this category of points.
- Create and maintain a repo with sensible organization and naming conventions
- Maintain an informative and up-to-date README.md
- Integrate a GitHub repo with an R studio project, including .gitignore file
- Effectively use version control
- Find, install, require, and load R packages
- Use arithmetic, comparison, and logical operators
- Parse and define functions and arguments
- Parse and write conditional statements and/or loops
- Use
readr
functions to read in and write out data - Use
dplyr
andtidyr
functions to transform data - Use
stringr
functions to work with string variables - Use
forcats
functions to work with factor variables
- Produce 1- and 2-variable plots with
geom_*
layers - Use dynamic aesthetics to group data
- Use facets to create parallel plots
- Create publication-quality plots using
theme
andlabs
layers
- Perform simple descriptive analyses with multiple data types
- Perform simple hypothesis testing analyses for multiple data types
- Present and interpret statistics in manuscript narrative
- Render APA7 in-text citations with BibTeX syntax for multiple citation forms
- Render an APA7 references page from a .bib file
- Create and effectively use code chunks following best practices
- Use code chunks to set up a quarto document
- Render publication-quality tables, figures, and images from code chunks
- Execute descriptive analyses and/or hypothesis testing in code chunks
- Create and maintain a quarto document YAML header
- Use quarto R Markdown to compose an academic manuscript
- Use inline R variables to replace static text
- Run inline R functions to render dynamic data-dependent text
- Use
knitr
and quarto to produce an APA7 formatted 1-click PDF manuscript