/media/jstevens/data/jstevens/OneDrive/active_sync/teach/psyc_971--data_science_visualization_in_r/dpavir_2025/slides
├── 00_getting_started.html
├── 00_getting_started.qmd
├── 01_introduction.html
├── 01_introduction.qmd
├── 02_rstudio.html
├── 02_rstudio.qmd
├── 03_coding.html
├── 03_coding.qmd
├── 04_workflows.qmd
├── 04_workflows.rmarkdown
├── 05_rmarkdown.qmd
├── 06_datatypes.qmd
├── 07_datastructures.qmd
├── 08_importing.qmd
├── 09_validating.qmd
├── 10_selecting.qmd
├── 11_mutating.qmd
├── 12_piping.qmd
├── 13_filtering.qmd
├── 14_summarizing.qmd
├── 15_pivoting.qmd
├── 16_separating.qmd
├── 17_mergingcolumns.qmd
├── 18_mergingrows.qmd
├── 19_numbers.qmd
├── 20_strings.qmd
├── 21_patterns.qmd
├── 22_factors.qmd
├── 23_dates.qmd
├── 24_functions.qmd
├── 25_iteration.qmd
├── 26_grammar1.qmd
├── 27_grammar2.qmd
├── 28_themes.R
├── 28_themes.qmd
├── 29_color.qmd
├── 29_color_files
│ ├── figure-html
│ │ ├── unnamed-chunk-1-1.png
│ │ └── unnamed-chunk-2-1.png
│ └── libs
│ ├── clipboard
│ │ └── clipboard.min.js
│ ├── quarto-html
│ │ ├── popper.min.js
│ │ ├── quarto-html.min.css
│ │ ├── quarto-syntax-highlighting-dark.css
│ │ ├── tabby.min.js
│ │ ├── tippy.css
│ │ └── tippy.umd.min.js
│ └── revealjs
│ ├── dist
│ │ ├── reset.css
│ │ ├── reveal.css
│ │ ├── reveal.esm.js
│ │ ├── reveal.esm.js.map
│ │ ├── reveal.js
│ │ ├── reveal.js.map
│ │ └── theme
│ │ ├── fonts
│ │ │ ├── league-gothic
│ │ │ │ ├── LICENSE
│ │ │ │ ├── league-gothic.css
│ │ │ │ ├── league-gothic.eot
│ │ │ │ ├── league-gothic.ttf
│ │ │ │ └── league-gothic.woff
│ │ │ └── source-sans-pro
│ │ │ ├── LICENSE
│ │ │ ├── source-sans-pro-italic.eot
│ │ │ ├── source-sans-pro-italic.ttf
│ │ │ ├── source-sans-pro-italic.woff
│ │ │ ├── source-sans-pro-regular.eot
│ │ │ ├── source-sans-pro-regular.ttf
│ │ │ ├── source-sans-pro-regular.woff
│ │ │ ├── source-sans-pro-semibold.eot
│ │ │ ├── source-sans-pro-semibold.ttf
│ │ │ ├── source-sans-pro-semibold.woff
│ │ │ ├── source-sans-pro-semibolditalic.eot
│ │ │ ├── source-sans-pro-semibolditalic.ttf
│ │ │ ├── source-sans-pro-semibolditalic.woff
│ │ │ └── source-sans-pro.css
│ │ └── quarto.css
│ └── plugin
│ ├── highlight
│ │ ├── highlight.esm.js
│ │ ├── highlight.js
│ │ ├── monokai.css
│ │ ├── plugin.js
│ │ └── zenburn.css
│ ├── markdown
│ │ ├── markdown.esm.js
│ │ ├── markdown.js
│ │ └── plugin.js
│ ├── math
│ │ ├── katex.js
│ │ ├── math.esm.js
│ │ ├── math.js
│ │ ├── mathjax2.js
│ │ ├── mathjax3.js
│ │ └── plugin.js
│ ├── notes
│ │ ├── notes.esm.js
│ │ ├── notes.js
│ │ ├── plugin.js
│ │ └── speaker-view.html
│ ├── pdf-export
│ │ ├── pdfexport.js
│ │ └── plugin.yml
│ ├── quarto-line-highlight
│ │ ├── line-highlight.css
│ │ ├── line-highlight.js
│ │ └── plugin.yml
│ ├── quarto-support
│ │ ├── footer.css
│ │ ├── plugin.yml
│ │ └── support.js
│ ├── reveal-menu
│ │ ├── menu.css
│ │ ├── menu.js
│ │ ├── plugin.yml
│ │ ├── quarto-menu.css
│ │ └── quarto-menu.js
│ ├── search
│ │ ├── plugin.js
│ │ ├── search.esm.js
│ │ └── search.js
│ └── zoom
│ ├── plugin.js
│ ├── zoom.esm.js
│ └── zoom.js
├── 30_histograms.R
├── 30_histograms_answers.R
├── 31_boxplots.R
├── 31_boxplots_answers.R
├── 32_barcharts.R
├── 32_barcharts_answers.R
├── 33_associations.R
├── 33_associations_answers.R
├── 34_timeseries.R
├── 34_timeseries_answers.R
├── 35_categories.R
├── 35_categories_answers.R
├── 36_axes.R
├── 36_axes_answers.R
├── 37_annotating.R
├── 37_annotating_answers.R
├── 38_overplotting.R
├── 38_overplotting_answers.R
├── 39_tables.Rmd
├── 39_tables.pdf
├── 39_tables.tex
├── 40_publications.qmd
├── 41_advrmarkdown.qmd
├── 42_quarto.qmd
├── 43_statistics.R
├── _freeze
│ └── 04_workflows
│ ├── execute-results
│ │ └── html.json
│ └── libs
│ ├── clipboard
│ │ └── clipboard.min.js
│ ├── quarto-html
│ │ ├── light-border.css
│ │ ├── popper.min.js
│ │ ├── quarto-html.min.css
│ │ ├── quarto-syntax-highlighting-dark.css
│ │ ├── tabby.min.js
│ │ ├── tippy.css
│ │ └── tippy.umd.min.js
│ └── revealjs
│ ├── dist
│ │ ├── reset.css
│ │ ├── reveal.css
│ │ ├── reveal.esm.js
│ │ ├── reveal.esm.js.map
│ │ ├── reveal.js
│ │ ├── reveal.js.map
│ │ └── theme
│ │ ├── fonts
│ │ │ ├── league-gothic
│ │ │ │ ├── LICENSE
│ │ │ │ ├── league-gothic.css
│ │ │ │ ├── league-gothic.eot
│ │ │ │ ├── league-gothic.ttf
│ │ │ │ └── league-gothic.woff
│ │ │ └── source-sans-pro
│ │ │ ├── LICENSE
│ │ │ ├── source-sans-pro-italic.eot
│ │ │ ├── source-sans-pro-italic.ttf
│ │ │ ├── source-sans-pro-italic.woff
│ │ │ ├── source-sans-pro-regular.eot
│ │ │ ├── source-sans-pro-regular.ttf
│ │ │ ├── source-sans-pro-regular.woff
│ │ │ ├── source-sans-pro-semibold.eot
│ │ │ ├── source-sans-pro-semibold.ttf
│ │ │ ├── source-sans-pro-semibold.woff
│ │ │ ├── source-sans-pro-semibolditalic.eot
│ │ │ ├── source-sans-pro-semibolditalic.ttf
│ │ │ ├── source-sans-pro-semibolditalic.woff
│ │ │ └── source-sans-pro.css
│ │ └── quarto.css
│ └── plugin
│ ├── highlight
│ │ ├── highlight.esm.js
│ │ ├── highlight.js
│ │ ├── monokai.css
│ │ ├── plugin.js
│ │ └── zenburn.css
│ ├── markdown
│ │ ├── markdown.esm.js
│ │ ├── markdown.js
│ │ └── plugin.js
│ ├── math
│ │ ├── katex.js
│ │ ├── math.esm.js
│ │ ├── math.js
│ │ ├── mathjax2.js
│ │ ├── mathjax3.js
│ │ └── plugin.js
│ ├── notes
│ │ ├── notes.esm.js
│ │ ├── notes.js
│ │ ├── plugin.js
│ │ └── speaker-view.html
│ ├── pdf-export
│ │ ├── pdfexport.js
│ │ └── plugin.yml
│ ├── quarto-line-highlight
│ │ ├── line-highlight.css
│ │ ├── line-highlight.js
│ │ └── plugin.yml
│ ├── quarto-support
│ │ ├── footer.css
│ │ ├── plugin.yml
│ │ └── support.js
│ ├── reveal-menu
│ │ ├── menu.css
│ │ ├── menu.js
│ │ ├── plugin.yml
│ │ ├── quarto-menu.css
│ │ └── quarto-menu.js
│ ├── search
│ │ ├── plugin.js
│ │ ├── search.esm.js
│ │ └── search.js
│ └── zoom
│ ├── plugin.js
│ ├── zoom.esm.js
│ └── zoom.js
├── _quarto.yml
└── custom.scss