From 56320ea097d87882fd1cfe7a3c91cfd7d48a0dd8 Mon Sep 17 00:00:00 2001 From: jhudsl-robot Date: Thu, 29 Feb 2024 14:39:49 +0000 Subject: [PATCH 1/2] Render toc-less --- docs/no_toc/01-intro.md | 3 ++- docs/no_toc/02-chapter_of_course.md | 2 +- docs/no_toc/About.md | 2 +- docs/no_toc/a-new-chapter.html | 2 +- docs/no_toc/about-the-authors.html | 2 +- docs/no_toc/index.html | 2 +- docs/no_toc/index.md | 2 +- docs/no_toc/introduction.html | 3 ++- docs/no_toc/search_index.json | 2 +- 9 files changed, 11 insertions(+), 9 deletions(-) diff --git a/docs/no_toc/01-intro.md b/docs/no_toc/01-intro.md index 3fa602be..a6d263ed 100644 --- a/docs/no_toc/01-intro.md +++ b/docs/no_toc/01-intro.md @@ -2,6 +2,7 @@ # Introduction +https://ahuidshiushiufhs.com ## Motivation @@ -32,7 +33,7 @@ devtools::session_info() ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/no_toc/02-chapter_of_course.md b/docs/no_toc/02-chapter_of_course.md index ded27c87..b4fba053 100644 --- a/docs/no_toc/02-chapter_of_course.md +++ b/docs/no_toc/02-chapter_of_course.md @@ -298,7 +298,7 @@ devtools::session_info() ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/no_toc/About.md b/docs/no_toc/About.md index 066f240e..8e4720c5 100644 --- a/docs/no_toc/About.md +++ b/docs/no_toc/About.md @@ -51,7 +51,7 @@ These credits are based on our [course contributors table guidelines](https://ww ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/no_toc/a-new-chapter.html b/docs/no_toc/a-new-chapter.html index 88947b0e..c05ecd8b 100644 --- a/docs/no_toc/a-new-chapter.html +++ b/docs/no_toc/a-new-chapter.html @@ -438,7 +438,7 @@

2.11 Print out session info

## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/no_toc/about-the-authors.html b/docs/no_toc/about-the-authors.html index 0ebd38a8..078c5194 100644 --- a/docs/no_toc/about-the-authors.html +++ b/docs/no_toc/about-the-authors.html @@ -374,7 +374,7 @@

About the Authors

## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/no_toc/index.html b/docs/no_toc/index.html index 247da786..6a39ba59 100644 --- a/docs/no_toc/index.html +++ b/docs/no_toc/index.html @@ -234,7 +234,7 @@

About this Course

diff --git a/docs/no_toc/index.md b/docs/no_toc/index.md index de4df12c..595b5cec 100644 --- a/docs/no_toc/index.md +++ b/docs/no_toc/index.md @@ -1,6 +1,6 @@ --- title: "Course Name" -date: "January, 2024" +date: "February, 2024" site: bookdown::bookdown_site documentclass: book bibliography: [book.bib] diff --git a/docs/no_toc/introduction.html b/docs/no_toc/introduction.html index 7354f48d..b42c6897 100644 --- a/docs/no_toc/introduction.html +++ b/docs/no_toc/introduction.html @@ -234,6 +234,7 @@

Chapter 1 Introduction

+

https://ahuidshiushiufhs.com

1.1 Motivation

@@ -255,7 +256,7 @@

1.3 Curriculum

## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/no_toc/search_index.json b/docs/no_toc/search_index.json index 75957445..945523aa 100644 --- a/docs/no_toc/search_index.json +++ b/docs/no_toc/search_index.json @@ -1 +1 @@ -[["index.html", "Course Name About this Course 0.1 Available course formats", " Course Name January, 2024 About this Course 0.1 Available course formats This course is available in multiple formats which allows you to take it in the way that best suites your needs. You can take it for certificate which can be for free or fee. The material for this course can be viewed without login requirement on this Bookdown website. This format might be most appropriate for you if you rely on screen-reader technology. This course can be taken for free certification through Leanpub. This course can be taken on Coursera for certification here (but it is not available for free on Coursera). Our courses are open source, you can find the source material for this course on GitHub. "],["introduction.html", "Chapter 1 Introduction 1.1 Motivation 1.2 Target Audience 1.3 Curriculum", " Chapter 1 Introduction 1.1 Motivation 1.2 Target Audience The course is intended for … 1.3 Curriculum The course covers… devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-01-16 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["a-new-chapter.html", "Chapter 2 A new chapter 2.1 Learning Objectives 2.2 Libraries 2.3 Topic of Section 2.4 Code examples 2.5 Image example 2.6 Video examples 2.7 Website Examples 2.8 Citation examples 2.9 Stylized boxes 2.10 Dropdown summaries 2.11 Print out session info", " Chapter 2 A new chapter If you haven’t yet read the getting started Wiki pages; start there. To see the rendered version of this chapter and the rest of the template, see here: https://jhudatascience.org/OTTR_Template/. Every chapter needs to start out with this chunk of code: 2.1 Learning Objectives Every chapter also needs Learning objectives that will look like this: This chapter will cover: {You can use https://tips.uark.edu/using-blooms-taxonomy/ to define some learning objectives here} {Another learning objective} 2.2 Libraries For this chapter, we’ll need the following packages attached: *Remember to add any additional packages you need to your course’s own docker image. library(magrittr) 2.3 Topic of Section You can write all your text in sections like this, using ## to indicate a new header. you can use additional pound symbols to create lower levels of headers. See here for additional general information about how you can format text within R Markdown files. In addition, see here for more in depth and advanced options. 2.3.1 Subtopic Here’s a subheading (using three pound symbols) and some text in this subsection! 2.4 Code examples You can demonstrate code like this: output_dir <- file.path("resources", "code_output") if (!dir.exists(output_dir)) { dir.create(output_dir) } And make plots too: hist_plot <- hist(iris$Sepal.Length) You can also save these plots to file: png(file.path(output_dir, "test_plot.png")) hist_plot ## $breaks ## [1] 4.0 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 ## ## $counts ## [1] 5 27 27 30 31 18 6 6 ## ## $density ## [1] 0.06666667 0.36000000 0.36000000 0.40000000 0.41333333 0.24000000 0.08000000 ## [8] 0.08000000 ## ## $mids ## [1] 4.25 4.75 5.25 5.75 6.25 6.75 7.25 7.75 ## ## $xname ## [1] "iris$Sepal.Length" ## ## $equidist ## [1] TRUE ## ## attr(,"class") ## [1] "histogram" dev.off() ## png ## 2 2.5 Image example How to include a Google slide. It’s simplest to use the ottrpal package: But if you have the slide or some other image locally downloaded you can also use HTML like this: 2.6 Video examples You may also want to embed videos in your course. If alternatively, you just want to include a link you can do so like this: Check out this link to a video using markdown syntax. 2.6.1 Using knitr To embed videos in your course, you can use knitr::include_url() like this: Note that you should use echo=FALSE in the code chunk because we don’t want the code part of this to show up. If you are unfamiliar with how R Markdown code chunks work, read this. 2.6.2 Using HTML 2.6.3 Using knitr 2.6.4 Using HTML 2.7 Website Examples Yet again you can use a link to a website like so: A Website You might want to have users open a website in a new tab by default, especially if they need to reference both the course and a resource at once. A Website Or, you can embed some websites. 2.7.1 Using knitr This works: 2.7.2 Using HTML If you’d like the URL to show up in a new tab you can do this: <a href="https://www.linkedin.com" target="_blank">LinkedIn</a> 2.8 Citation examples We can put citations at the end of a sentence like this (Allaire et al. 2021). Or multiple citations Xie, Allaire, and Grolemund (2018). but they need a ; separator (Allaire et al. 2021; Xie, Allaire, and Grolemund 2018). In text, we can put citations like this Allaire et al. (2021). 2.9 Stylized boxes Occasionally, you might find it useful to emphasize a particular piece of information. To help you do so, we have provided css code and images (no need for you to worry about that!) to create the following stylized boxes. You can use these boxes in your course with either of two options: using HTML code or Pandoc syntax. 2.9.1 Using rmarkdown container syntax The rmarkdown package allows for a different syntax to be converted to the HTML that you just saw and also allows for conversion to LaTeX. See the Bookdown documentation for more information (Xie, Dervieux, and Riederer 2020). Note that Bookdown uses Pandoc. ::: {.notice} Note using rmarkdown syntax. ::: Note using rmarkdown syntax. As an example you might do something like this: Please click on the subsection headers in the left hand navigation bar (e.g., 2.1, 4.3) a second time to expand the table of contents and enable the scroll_highlight feature (see more) 2.9.2 Using HTML To add a warning box like the following use: <div class = "notice"> Followed by the text you want inside </div> This will create the following: Followed by the text you want inside Here is a <div class = \"warning\"> box: Note text Here is a <div class = \"github\"> box: GitHub text Here is a <div class = \"dictionary\"> box: dictionary text Here is a <div class = \"reflection\"> box: reflection text Here is a <div class = \"wip\"> box: Work in Progress text 2.10 Dropdown summaries You can hide additional information in a dropdown menu Here’s more words that are hidden. 2.11 Print out session info You should print out session info when you have code for reproducibility purposes. devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-01-16 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## curl 4.3 2019-12-02 [1] RSPM (R 4.0.3) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## highr 0.8 2019-03-20 [1] RSPM (R 4.0.3) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## httr 1.4.2 2020-07-20 [1] RSPM (R 4.0.3) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr * 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library References "],["about-the-authors.html", "About the Authors", " About the Authors These credits are based on our course contributors table guidelines.     Credits Names Pedagogy Lead Content Instructor(s) FirstName LastName Lecturer(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved Delivered the course in some way - video or audio Content Author(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved If any other authors besides lead instructor Content Contributor(s) (include section name/link in parentheses) - make new line if more than one section involved Wrote less than a chapter Content Editor(s)/Reviewer(s) Checked your content Content Director(s) Helped guide the content direction Content Consultants (include chapter name/link in parentheses or word “General”) - make new line if more than one chapter involved Gave high level advice on content Acknowledgments Gave small assistance to content but not to the level of consulting Production Content Publisher(s) Helped with publishing platform Content Publishing Reviewer(s) Reviewed overall content and aesthetics on publishing platform Technical Course Publishing Engineer(s) Helped with the code for the technical aspects related to the specific course generation Template Publishing Engineers Candace Savonen, Carrie Wright, Ava Hoffman Publishing Maintenance Engineer Candace Savonen Technical Publishing Stylists Carrie Wright, Ava Hoffman, Candace Savonen Package Developers (ottrpal) Candace Savonen, John Muschelli, Carrie Wright Art and Design Illustrator(s) Created graphics for the course Figure Artist(s) Created figures/plots for course Videographer(s) Filmed videos Videography Editor(s) Edited film Audiographer(s) Recorded audio Audiography Editor(s) Edited audio recordings Funding Funder(s) Institution/individual who funded course including grant number Funding Staff Staff members who help with funding   ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-01-16 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["references.html", "Chapter 3 References", " Chapter 3 References "],["404.html", "Page not found", " Page not found The page you requested cannot be found (perhaps it was moved or renamed). You may want to try searching to find the page's new location, or use the table of contents to find the page you are looking for. "]] +[["index.html", "Course Name About this Course 0.1 Available course formats", " Course Name February, 2024 About this Course 0.1 Available course formats This course is available in multiple formats which allows you to take it in the way that best suites your needs. You can take it for certificate which can be for free or fee. The material for this course can be viewed without login requirement on this Bookdown website. This format might be most appropriate for you if you rely on screen-reader technology. This course can be taken for free certification through Leanpub. This course can be taken on Coursera for certification here (but it is not available for free on Coursera). Our courses are open source, you can find the source material for this course on GitHub. "],["introduction.html", "Chapter 1 Introduction 1.1 Motivation 1.2 Target Audience 1.3 Curriculum", " Chapter 1 Introduction https://ahuidshiushiufhs.com 1.1 Motivation 1.2 Target Audience The course is intended for … 1.3 Curriculum The course covers… devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["a-new-chapter.html", "Chapter 2 A new chapter 2.1 Learning Objectives 2.2 Libraries 2.3 Topic of Section 2.4 Code examples 2.5 Image example 2.6 Video examples 2.7 Website Examples 2.8 Citation examples 2.9 Stylized boxes 2.10 Dropdown summaries 2.11 Print out session info", " Chapter 2 A new chapter If you haven’t yet read the getting started Wiki pages; start there. To see the rendered version of this chapter and the rest of the template, see here: https://jhudatascience.org/OTTR_Template/. Every chapter needs to start out with this chunk of code: 2.1 Learning Objectives Every chapter also needs Learning objectives that will look like this: This chapter will cover: {You can use https://tips.uark.edu/using-blooms-taxonomy/ to define some learning objectives here} {Another learning objective} 2.2 Libraries For this chapter, we’ll need the following packages attached: *Remember to add any additional packages you need to your course’s own docker image. library(magrittr) 2.3 Topic of Section You can write all your text in sections like this, using ## to indicate a new header. you can use additional pound symbols to create lower levels of headers. See here for additional general information about how you can format text within R Markdown files. In addition, see here for more in depth and advanced options. 2.3.1 Subtopic Here’s a subheading (using three pound symbols) and some text in this subsection! 2.4 Code examples You can demonstrate code like this: output_dir <- file.path("resources", "code_output") if (!dir.exists(output_dir)) { dir.create(output_dir) } And make plots too: hist_plot <- hist(iris$Sepal.Length) You can also save these plots to file: png(file.path(output_dir, "test_plot.png")) hist_plot ## $breaks ## [1] 4.0 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 ## ## $counts ## [1] 5 27 27 30 31 18 6 6 ## ## $density ## [1] 0.06666667 0.36000000 0.36000000 0.40000000 0.41333333 0.24000000 0.08000000 ## [8] 0.08000000 ## ## $mids ## [1] 4.25 4.75 5.25 5.75 6.25 6.75 7.25 7.75 ## ## $xname ## [1] "iris$Sepal.Length" ## ## $equidist ## [1] TRUE ## ## attr(,"class") ## [1] "histogram" dev.off() ## png ## 2 2.5 Image example How to include a Google slide. It’s simplest to use the ottrpal package: But if you have the slide or some other image locally downloaded you can also use HTML like this: 2.6 Video examples You may also want to embed videos in your course. If alternatively, you just want to include a link you can do so like this: Check out this link to a video using markdown syntax. 2.6.1 Using knitr To embed videos in your course, you can use knitr::include_url() like this: Note that you should use echo=FALSE in the code chunk because we don’t want the code part of this to show up. If you are unfamiliar with how R Markdown code chunks work, read this. 2.6.2 Using HTML 2.6.3 Using knitr 2.6.4 Using HTML 2.7 Website Examples Yet again you can use a link to a website like so: A Website You might want to have users open a website in a new tab by default, especially if they need to reference both the course and a resource at once. A Website Or, you can embed some websites. 2.7.1 Using knitr This works: 2.7.2 Using HTML If you’d like the URL to show up in a new tab you can do this: <a href="https://www.linkedin.com" target="_blank">LinkedIn</a> 2.8 Citation examples We can put citations at the end of a sentence like this (Allaire et al. 2021). Or multiple citations Xie, Allaire, and Grolemund (2018). but they need a ; separator (Allaire et al. 2021; Xie, Allaire, and Grolemund 2018). In text, we can put citations like this Allaire et al. (2021). 2.9 Stylized boxes Occasionally, you might find it useful to emphasize a particular piece of information. To help you do so, we have provided css code and images (no need for you to worry about that!) to create the following stylized boxes. You can use these boxes in your course with either of two options: using HTML code or Pandoc syntax. 2.9.1 Using rmarkdown container syntax The rmarkdown package allows for a different syntax to be converted to the HTML that you just saw and also allows for conversion to LaTeX. See the Bookdown documentation for more information (Xie, Dervieux, and Riederer 2020). Note that Bookdown uses Pandoc. ::: {.notice} Note using rmarkdown syntax. ::: Note using rmarkdown syntax. As an example you might do something like this: Please click on the subsection headers in the left hand navigation bar (e.g., 2.1, 4.3) a second time to expand the table of contents and enable the scroll_highlight feature (see more) 2.9.2 Using HTML To add a warning box like the following use: <div class = "notice"> Followed by the text you want inside </div> This will create the following: Followed by the text you want inside Here is a <div class = \"warning\"> box: Note text Here is a <div class = \"github\"> box: GitHub text Here is a <div class = \"dictionary\"> box: dictionary text Here is a <div class = \"reflection\"> box: reflection text Here is a <div class = \"wip\"> box: Work in Progress text 2.10 Dropdown summaries You can hide additional information in a dropdown menu Here’s more words that are hidden. 2.11 Print out session info You should print out session info when you have code for reproducibility purposes. devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## curl 4.3 2019-12-02 [1] RSPM (R 4.0.3) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## highr 0.8 2019-03-20 [1] RSPM (R 4.0.3) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## httr 1.4.2 2020-07-20 [1] RSPM (R 4.0.3) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr * 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library References "],["about-the-authors.html", "About the Authors", " About the Authors These credits are based on our course contributors table guidelines.     Credits Names Pedagogy Lead Content Instructor(s) FirstName LastName Lecturer(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved Delivered the course in some way - video or audio Content Author(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved If any other authors besides lead instructor Content Contributor(s) (include section name/link in parentheses) - make new line if more than one section involved Wrote less than a chapter Content Editor(s)/Reviewer(s) Checked your content Content Director(s) Helped guide the content direction Content Consultants (include chapter name/link in parentheses or word “General”) - make new line if more than one chapter involved Gave high level advice on content Acknowledgments Gave small assistance to content but not to the level of consulting Production Content Publisher(s) Helped with publishing platform Content Publishing Reviewer(s) Reviewed overall content and aesthetics on publishing platform Technical Course Publishing Engineer(s) Helped with the code for the technical aspects related to the specific course generation Template Publishing Engineers Candace Savonen, Carrie Wright, Ava Hoffman Publishing Maintenance Engineer Candace Savonen Technical Publishing Stylists Carrie Wright, Ava Hoffman, Candace Savonen Package Developers (ottrpal) Candace Savonen, John Muschelli, Carrie Wright Art and Design Illustrator(s) Created graphics for the course Figure Artist(s) Created figures/plots for course Videographer(s) Filmed videos Videography Editor(s) Edited film Audiographer(s) Recorded audio Audiography Editor(s) Edited audio recordings Funding Funder(s) Institution/individual who funded course including grant number Funding Staff Staff members who help with funding   ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["references.html", "Chapter 3 References", " Chapter 3 References "],["404.html", "Page not found", " Page not found The page you requested cannot be found (perhaps it was moved or renamed). You may want to try searching to find the page's new location, or use the table of contents to find the page you are looking for. "]] From eae663cb5093046659db24d63a61c28d7ce80520 Mon Sep 17 00:00:00 2001 From: jhudsl-robot Date: Thu, 29 Feb 2024 14:39:53 +0000 Subject: [PATCH 2/2] Render bookdown --- docs/01-intro.md | 3 ++- docs/02-chapter_of_course.md | 2 +- docs/About.md | 2 +- docs/Course_Name.docx | Bin 41166 -> 41233 bytes docs/a-new-chapter.html | 2 +- docs/about-the-authors.html | 2 +- docs/index.html | 2 +- docs/index.md | 2 +- docs/introduction.html | 3 ++- docs/search_index.json | 2 +- 10 files changed, 11 insertions(+), 9 deletions(-) diff --git a/docs/01-intro.md b/docs/01-intro.md index fa13828a..0e209e05 100644 --- a/docs/01-intro.md +++ b/docs/01-intro.md @@ -2,6 +2,7 @@ # Introduction +https://ahuidshiushiufhs.com ## Motivation @@ -32,7 +33,7 @@ devtools::session_info() ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/02-chapter_of_course.md b/docs/02-chapter_of_course.md index 25fe4eae..ae20f773 100644 --- a/docs/02-chapter_of_course.md +++ b/docs/02-chapter_of_course.md @@ -298,7 +298,7 @@ devtools::session_info() ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/About.md b/docs/About.md index 13ae4849..8186b6ce 100644 --- a/docs/About.md +++ b/docs/About.md @@ -51,7 +51,7 @@ These credits are based on our [course contributors table guidelines](https://ww ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/Course_Name.docx b/docs/Course_Name.docx index 895d62219f844e98916086c3b36568e7b648968c..a3151848c81c5c9f0bf6c12f43f769d722335913 100644 GIT binary patch delta 13187 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 e2L9W^JMOhabcZkq`e_|m)AnWu$l>P^(cAcmI delta 13110 zcmZX51ymf{()A4P?(Xiv-95OwySonw5G45E8iKn8cZZ+>g1Zyk9e(b8Z+-8*`**MI zsqV8^bye4?(`WXolh6w>(E|ZeQGkTP0zkmQ0eF4bbh>|KTt@)`fNEF(022TJ=u0>| zd00Am7;E^tSh^ds_&7Q=Brn?av7t$U1`Znf<@FAvQ^HxMQn{zDA+c<;BJ>caEuNlY zPX?1P%$g#Nk>fo!N#{w^9KB1O=`oTLt?_?;v+RLXw+?I0ylwQC=wKyaw~o)-rww7wy=e zRL##+@1OXBuCEMn_$+oql$Dj=&*^Wq!-jc9G|_cI5XcFASlsh4JaV#wq_RQoeBVmH2?z80bulOOwdW-qT9A?;zqTk{n8T0vLpromH4+VSodc= zZFNGD;qNvf8bk;&4tX*NVz_v-hDzPQ{`QK+szt%^@Z;jy)C&KN0w@l-1SpBc#6oIT zz~<)ZrnXP>+o7@Zpl~`HzAL(*KuzWx(DW0dAPG_~aX?GJDzEVU{Mj3)&`l^|97y*Y zoB^q1@r*SrWnu4(7NeVtgJOOWoGzdXIh05pnsm2@3ws)|&_x%kXL~Scw6?;?UeVVj zUf8Prr+L3gx8W@ZG?{+{fhB6fU0{TTuqNA?O@AMqe}<12+UN#npoaOFAw31V3bJ;z zGPt;ab&(is>8&^zR5o|Q1=%nbZZF0p~zZr?%W+1u>T>Zv!|J%JeUKXulyc^2qk zOt15o^a#uTbF)I{hd;;`G4>+U7ti_n_y>raAi3ZC8*k|_?8)_g#2>qBvp`C_P!!6A ztnkq_y&~$R!Z#q6KtGAV+!0+Rf~9cZC?Fr^r_Y{PhrWB-Ao%-r^Ax3y=XNbyA|LSD z3pV$?$8Cx#mZUw|6-w||+hWoW=N10{CbZv!HA@G z3!blldk^VXnqksc62zPARgev>^YFU#j&oOh*8rUOYbZ59lBs}WJ3majwtLhCJXysR zx2dIc(1|v0&QQ&Yr2?JP-(d|K8v;fO9?B)2>Wt8oi1C5ig45REzcoWB+^L=aHi<|S zx7!hJGdNevUv9?>=aERf&M;Ay6QVy8+0ETdLev zn?-qvRrUs(%5sKs}j|f=Zd6vwgJoqmSrdZMDzAK3l?J zL>nc9nYbb)2PV7fXF5M*T*h{z7yt=>h<2H5u2hsHySAb+gIsqSF4u_hCU+{#L*Ti? z7Dp+sjie6LA)b$vF$h%=Cb5ShTzfFXct9R44$QNXdynr{k)*vbo`86a&Pm1O1#@6^N{1Fay$ETNERgj{fucJy zb>6gvvGOq)oUl5Gh~M|bpE?0ib>{o26QlwjJ%{J~Y7^1{$oyqxgY z2?V8i-hF6QNL+Tt`0b$8Rd|4S`K6{m{*?!UM$f!N5dnzvmKSj)nK++#dvp=aIMq*U zM~c7vu^my%jfMBIlw_fk&M4^Vrc0aJ&>H`+75Z>RNB(p$NRT_!?gY8iD@EA`70Mm@ zOB8N`?ZpDFUTPM6H3yqkr2>(Fx)0Pg%?-J>#p&z^VAXNoV3EjI5Pg~*|FG`i}B11H{~$M7&%n>05AGKDdKR6;!zTHBZd1R1FrdCGQVilTzd9JY)K%o88MX zGz!0r&*$Np*2tqy3qp|HWr3ozKXXg{k;|F<76^R1miQE1N?P{fT4=`7ku31fip9Q% zL3n{!kAkJo#SSY8?;!_Pf82bpQ6|u8+g#WIExn0NunL37lqVXj&a~vW9)V}p0_arG z?cl1tMwn+E$k#9Bsw=e0-OLcUIzQ?%b4W?=R#Ebm@5qbki*zg^>Vbtad>cxTMW2Fm zv%BuoOjp>Uwpnfh)8p2iyfU>Qnt#{yObdWI`xpiRr&rVWCswSx7fG5+du9gH>2L^I zwmbqOTY`2vv?aAp<|`afE^$&$?48JJ)TY=^&8D7W%WJ@PN2Cq8Xmb2@V6*^!9OdBI zWixy575Qm@=Lqnp4eptl}k_ z2+MFVNfsv};mM*juk8EP9PJidz8HijD6D4QH6;q?lPU_#+OwCdtF2*CnaCckkfY1$)>^d))o#qv*Bmp}7$@^+l7y-~bH%h~8uzWQy; zqs#%F1USX}dU5Wz5Z7{M8NBSCG1F;3M*!8#_!&sLrk91M%{Rj4^!+DncOXctBTMrq z-WhimraLfIu~Zj{pPIsbE>G*B)YFD$;}LEABZu()eQ9d$eO5}3V9;pA$rxfaB+xElL4ogUXX--B*YX4qi#RTl2aQA)?hE#dJ8Rv>3S_1nn=>LbN>qi zsFc!m?cBF3dG#_YJ8NN;Wi^g6&!_8bpFGd2(=ZLfscI5mM$x*_x&kzvx$U}apiiw8 zqDBBKpX`Au>s*NEFsEcdjR^Uxwd2UDifD+^FDxORc>vc~np`c2x zeo#e_MtSH`6BQ=PyXuqF7V!ZCZCWMZY-kULs|b0 z$^@`oL1{7eAQZam<*^GpoxLzyDR9_7t%yuU7HThn^nr_(yeKwMn{V+c*Ii)gl83*$$k1G@R@Mh4?lE5|0i6}b1ERrTbM^bU>I&t+n~v^o*7c3f@Lhm z6_}6`pN9*2-TJCjfuwWd2tZZ07q5t)7DDE%!epm!PF6#NHqAa3i>gw{*05MEhW2`q z6@#A$;9|aMKS4-t>@ds|55b2RNpLSQCPVso0+mNmnw&(`1Fa|n1$md_Qf(R)fTTTd z1zg=0JOC}hnx^uWCqq{F!*GvAmkJ~5lk27=r`e>+E7GC6HIc)_L{w^8nGHc$%|Py_ z@-qKWnE7>-_#s`F4cd;Ki7kZ*GOX~rRHg9&%EgR4!bI{(J$!b zy25!U=f&yr@@I6d4!Q)pVF;Q{>?ZiyTYUbzRu)S9NLy7Ay3(&j+7OR%H3SnQ;SMt1 z-GMk3bbn!_g^oa^7`3ro6RK7#2Exbi2H|c8*_J5Olu@BDXr{ zfaM^B*V|a=w?U&jDgL}x$yfai2*(W-h-M;c9SY?iIzxVL(c_5q#ThrG0ek5ZwMLi@TT4lVCT_IbLvx2r8aW*8~L)u8BqmJ#f9hybjAvDkgFPH+V)3A z6c-jF3FlHCe&jZMGhFnnVok0|hYcvCsBay(r(7uoFfd48j>D47qF!y1Oc95XZsxFcbGc&JaeuN zMI`k&gG$Er{ue|i5;CBBTr~DV6A5NVS~)1?0#XV_f5NbG3rNm(K}a(QwN7SgPzd`C ze5VRy-VPof=yV4y!2{yXo|PlyAuW29Gjxk2HJ z?$Z*I*u@X?;tD1G4?NXglQ(zr3NL}AOwUL1`WE}}tv(3Q_AzG3s7&iqppbczc9NbW z^mY=S%B9V+!0z>sz0TFlau$eq7T4Hw<7EoR%!Q%Q>y330;It5qq`?U}B2kSKS7pwt zKre%mkiy$|*NM)6ep}_6$8P7d{t>UQ{u@;6n|W^E{3N~k>4^eAzv2BE+-`oz8*yH! z$9WfJQUc1W_v{NTS~paIm4aD+`9aU=S@B+ zkwxV-N+g-0C!UxhuV51Cj=v6;|JbU8$&jU}2Zp{wFUPt)%>=j@nyoQ(6bgq0y>noae|C)0P%7*)l4+40BB3>rnd zJ*g)t~te?ZYnLGb>t=8jy2WD<1OOkj?kU6V$$|?Mb26%i@XAo}<)`(>QI3 zv-RpPRm=F-`0h;mpr5UE0;m*Ofpyg`x8gS42B2=QtN}6Oz$^(wEr+Ix4=0IW z{*3iV;rWwEIGP+YQ{KH@xiWr|*w1$-yWw~G!f;JGgx)E{kbj7!P;W7OLKj0V%Q~#Hd2l5nVA^*;E>|BQ3r{wKh0( ze)WE@9>uc>oP2Vnh;Iam;;YNNVUJ(MWYjpVjuH`46)d|=A8MlH4)}yVQcr3!z0fA3 zM=~>IKtnkAgCGO2qNu}vp-=vj?eDZkD@zx^m^AA00jc62FZDj($OUuS3({9iS+hvF zTl^G_q`FbSFa#Uo{7FQzrADs!6)fYlrDD%0Nzr%}8v-PD&s8r)U31VSZ|ZV>@uf!=m_z))-B#u+HXYY=D!=X0R?|VwXsM3R=J^>&`{CjTC88n zO4!JLzjWPx*f*7iZP6AOY7^_w!9czn&M{_lnNIewA)~pnpHd1a=s{l@!sK(}G>=gP`JDFw0jlC3?O6m`WW)tR} zs=!bHFNi@7(*9&^-s#qh}LGW+ec@+}7qtLCO#%k*z%#Sg2oJUdtQ9!3qYn;?q}|2~}rq$V8? z1yH>Zc_ZAr3Ymk;R-AxSN;mvQe!%SV%HJ>sLyIyS2yVFy2 zliB)dp`(xJC={3}AbvWUKSAgJ%b^=8%s$0TQwlksE+MKDQmce!tUne}M zO>%(t^iz}o`-dk#1^N%W^baU0)^Lo*@Sulg2JO6kuRrqh-3_BDGfn-!&L9lGz#@uk z(d8Q+W$9N~0_xA?_L*u|Qj$52Q|c%w(zxEjd}BJB*$24=7N@w|WND?Y3;uA73AeDs zcz8B3O_IaIBJ;+FF-Ainn~BJ!!^yZDvf{b*jnkbDE~I|gL1N;rS(lgE%-B(jM+aR= zyohFF!z8k7c9|6A&X%x2Z@(iTt@`lcz!0eyVmkIbBBC5m*45RPm9)ANTT!m zX+@a@f!H_3_21{HKEhosihcqm6FE#{nJhK{v(HT_6rW7mL`=s`uh0mONfJ@Gi~8`G zN@%8Rh`!F5)p@0P*)O3>njAhb*)oRq7-QSI4ne#$@P&V;(Ebc|<$|!fOvv*JjRD?s z)~;Yz;W9S#>Mgi!IymfwG59Mm*vlQ8==!NQ@pqIuMq^%|-?FlLo?(E-P~`Ntg4gwr zEpSNqbdUy5HT?p_uOFN)nS`vebx;OqEIMfV?PIv2jmD;Pe0U-m^W5Ei&|ItcG7$Z) zu%~{wJb7BTAhwF>NJSLGBzJJ*dqF_sWYPx1+eN@s7_lAxG43>L{MIVkIxG6nzx~Od zWF%9?qlAzJL^&JS_j?&^Nq`1|7n*L7v>t&8GD{Dl^kAX6mff%8-`nI7-yjWZA1oQR zrvGwo`6F!%yK`f!o^Z9$nn!-sO^{x^!xd*>yH*aF@8l-}$o@WxbtXL_z{*qicG2n( z?uaXCDJpq6@~~hY>A_;`b8}8Z<=4xD@vzc(qa}L$Neze^5=1Q}QyndkQ>nImJ_pq-dvd}!V2te)@3U(~3jNi^^2cL{d|(p+w~pVC zx6S}wcc2kLS4`N&&x&bo-0j2(NtGJ;wnaIdebqjGu^3On?G*app=s8^GtOly-7GRq z2iOJBGs=de1Yl@-c;KEpqAzslWc$l+=np+6-QW#bj!wvmt#}Vtit-i1tU_qE`qBUh+J z^lg7}x2Vwl%GV#3V9AAvE8H~1Y|buBkm?JKR+jtdC8CwvnVS z7-Ydweqg3e-M#E6j??P&K{(1+Vf`{|No)S%xcCWTWgl{H!XURWSRX%5UL_zE{?3h&bGv&@0(!i^*NQ<4uN$4-e&D1ap{_ zG#+U22R|ll19)#gj_4LfUpV#gv4e13Mv^iHzNu4iSjXAxQ#TBaLm4zPML8v2EPuNc zC^)}l4)J|Xq5PE|N4(ZB^bz51jrSwFeXVfN;&5x&McXF)-^?3h z%Eec3_=Z~j+&kB{732xOeVeuSWBlgwD|i8Z@I+12W>ZT(XvTf?VyS8dv?`Gj4&{4a zk0o9hoI1Xwgk!~xzHLjBHW9+WNcMzRC_k{p88$>o?aMay+2uAXHEu6zGkBEfT#@K| zLfBenZEy(PSd+EtE~_Wi1flR*Q=NWJJs7iXx$w!A3hV6dMG$U&!aGI1d;ErPJK~U= zAHV#1&u4{uUMuqVx1@^@kQ((W%WS4LOlAY7_DHYj4=3lT491~aH+@r!%_@DuY2mMcKr4-4|8w0-GhH#c2>+vulMx2g2jUFP4C_3EYf?IMv0{C zg+2@qDM4|Om&Zn zycAx`L0XxrwqsRW9<0lrZZ4Cz_hMqA2?)_bx}H9HEi;HvwP{nMf*&N-|4`^HPRS2G zh^0PL@I1WLKW9+!Vw!)8k?(m}9Pb?ZX<*OxQ@2i#F=B}U^sN-XD2|LMRdkkttxf-2 zE#rFfyGB+u6~FL@IFx}J`8bD&X{7cS6Z0OAb@Qvy`T`mPU)*4K!ZtFNTuII1F0WB_ zO+V97DX9hy$ycf~+e@oR9JXjB7A*&f-gsJFZ5MAz31|%X@r0B?BGeiy?kS99?@-5S z$&E=5DfLxBkYo4iF^i8%Nc17sOb1AXdTaO5hNJoU+fIlXfJ8A=#MJ0Suoj7$RV+?9 z&BCZZ>ql|IyZzn_}7>k&~9#?0~yv9!% zjEab>`?}9D8gQ9|eS1I@Q_qn7)utT+yIuxQZh({;gwuZM>5B}NW~FE?JYw|8x3Kg# zzcuDWkppX)D}4dwo>2&z;uFB8W_;*Kfn~81DaP`=!!ihNc-G0ROdBIu2>JX(enWZ- z$0&b68>@V!s!B#Q&_phgm@ns@tp&|BKO!Th6};+AzIE9fyiEPxB4ncd4BttnK|4k} zo9S{4ip5A{1sFBYe@c5CBQ)y?tQXXdnX^$0Bvt-!36~OIKB{gl4#-S~7PpMS!`Pvf zDs&xKJw?0x_H1N$ZP^n1R3x~rs23FbBpfHbM}Mn5fx@dR}mzsNH3N-p;lQ&c2mL8={fq#?TTf zPkZbZzQ1Vqtkpg+Rib4lBF|#_JesV@eSwy|oDdCr%T@F#IiahsoKxUN@x)F-_%rKF zq5)0bv{Jr-WPunU#c}|JH2%cH%fHgCQJrDsy*!hY_~A0YeP+lk7kup4l5iB7*kr~A z!ke-5;I!*VPFaNgsk&^-$fNJ}w!%0;C%>!L%0%EwcCI)UA00Toa87xI;)l`u1*b+5z>_hqkm8a%WY zj;5yURyKJ~kNW)yhQltbQ$_d9wEov4t|Hp6F%u)Y1FpNFV2$iPGjZWnZB<@IuhAHB zD)GXW86I-8Hd%F(FNt|sJ`)DyLZW$_wi?hV$ktLZG89~TJ*7ORp6ipHzQnL=plQQN z=btq_iy2M)?DnbUc=^xFC_8{KboE?Cna@aQCe_0+{TgUU6g>p+SnwY8IFLTheC`Q| zQm~NuDplmYiQ<7s7-U5~8_^>(k{&#gd^!?J3VSKx7wD$hpTD(fGZ zfJ>7$V?pkO65R9fWy!6)MoyoaY~WAmTW4*GK&F~5%=r^wsz0bA!|20CoaW3C^fOTV zBZx`(ugifU`}M>CCgD!hZql!D^RV|Jm76a*s;y4lq>S>_yc?h%T*c41r!#gi^@K7}+50Ta|?Cld?Cey_Il06X5O;V4!Uk|HNe)eDp8ZV zX>|~7>aGD%o3}8f*GxWkdEO^I1AYc)sfQgsH?UIO9niD(=8NAFwodnSELZ?iA27G>Sg+Vl3X;1dNq<(eOVr#*d$?-_&KrD-^C zxSg2ZL8=MI3ji3j@0xFyySVmMiccynwD^C`RuH+tdGknm4IS_kvEFkq_WAHKsKE8- z?v3<+3X*huO00IBApwBzH~;|AdpVi6GuVcf2xRQM%#GIF6_xib4#QF)WhT!_)q@^~ z>Eov{{2JPj#0d=hNUUKnHt31ia$e0UZy3gA_p9ku$@W>v(~&o6&Zt=(tYc^*qccJ1 z8kEI%HS+r8yC1K|>prAwUH+k;DNop1O2$G-60CN2BYv|+r&EO|W{PT($<=AL?#POG z4uTkRj(uPpaK50=1QM?)WP@+=KF`}|ELX~IXeZB7%Mz)KSr`s}gI~{FDP&Y$FI0D~ z+vA5c@U=D-_3MBqjOpFT1Gr14dBVwz9PC3cS!x;WaNP>VnVpUhE|f6c6iUDH3R-wd8Ko1&HL{hMfok@lS2x>+55^>rSN3U93T> z^u&Qr(ch>^Z>SBwGyAv9=9nBr=#(0k5iBwYMYQ8Yqx?F_z#N-@i(OQfwc%+7fV$G& zWPDO)VKfhi!sNYZhJOuSO*YZ$87zTaDxo>`Ecld)#c0^7w?*mpAkG8)-~%WM3`RP4 zJ?#)~Jv)L{D)K61@oS`yq5L^C3|>y%{MMQuB1-g+qV75y_}rn;n3?GlnpCk zJPjpe?jwb;5Al>o+0h`$ST*2S24(IJf21fm3)i|)&~^g`T-<7I#HrXO&qYQ^k)PL~ zyInco-O-#@UsxE7X~+z*w9R%6K0t;cQ|A$Mkl_m;FG2!heA!yeWQ5>fTlBkJ3bcw zDVN`-1Zk-y!_v0XM6oPp7Qx@=>=(pA%;Lkw!4R!{r!gStTqn%}W+P*%ATFgSR(6Vg zt~@>Fb$4D00;pL(^AW%ekiV+gE;xKLuiQ+lt>&n0%E_@INRKx#R7GS^{n{*D7=t)C z4(n%QZy?ggsrl8>b51kQ2V^IE=h4%v+toBN;s%B^Q7P2NRcs?UP^z?r)ifuTuqQ}j zFF2m8&V6mY6A|g>_kalaHr$vW{rdo7<9n(f)IKP> zl@)}wF>#G+v8NKB%g>$MXoR0c2>2Ghie#?8A^&$?BC+W#lI6;*K>z^G=wM<-Dv*x8 z^Aa1@D5~f?0#MahA0&BtZ6LGjxK1ErpkYbQnzi`05 zz@7l^{_|xaP6)D1UvidoA5{ztSvo^AQ}M5vEpFkjEUXjzWF=CF>KB7Z=d{y``9GKT zK9GOWR8a?)z)+o5Bvq9T$QUMmsRMB_f3mRUC-)H>Ba9u*F%F(HG)Urm6@0V!*}3A+^kZ) z$ZR`o2#Z_cT$r6DZ0m0FHdOY36EoZdEog|(s`(IEoJ@q|h0?b-tF|oGJrA_7M3r1A z1$Uu17=FQ4#ucu0Rae(%s^+HOBDfh9D(b^2NcH?PzBEHnyNd0zAPdgbF2o<0p5Pw= z<0IgnM6CRJt^-Q*(#F^HL5!v511)nS^ICZF;gLg`&l+=ozQB;@&s-b!F6n503;tXt zvA9TX4XT?}>*M8SKlrvTPY(s!+Eyl|5Du3v?`6+%?>X@r*}crzDl(ebiG{HKGOIB? zZQW~M9b@e8D@t8<22x9|$o8g!I-|mYm{C=>wlC@bGcC4eEF@^S>bdXtL!aAK7T$IG zgW~hV!VXt>TOW=|bm9daUW|nhz3DGbS6Puyz3B7FpySRm?%G0D`7%EcVW=GqSmM-i znZ`qcvA+)rS$YFZ^2xs}T3&)D(~(WGJ_qJcq!+V#xwT1SpERTh3{#sgAj;%g@KA0* z__blW#sJu$)K_IjnjEm5Ji&>z@_iON_S>{wjzIYjc=Be|Nu-mIvJ92UzD!D*iuUxY$i+H+bh6D)B1DV5f16vVF!I9=2m7nw?}N* zyzO9w^}X8L*`odL{?DdEVe1;5@m}T(j|>1{008xhEKNYj_rlqF7`7j9e+wPF692jb z$qx;L|Es3t!RT5H_34Rszd5qwbu|&R;f^+c>%)>@ zhf+1BtHAM4>q}~@5cK14qUw62(N$H>6Pf?vnRTt*Cj1s6NUDxJObwDz(l`0zNAVyb z|BG^UZJt;Z0fEbg4UcXVufqqu9mSiFfA?o8HVN@cL(afjAY2&__eU^S-vq&(_4U=m zVWogwnWCr@RD4;|chN8|4fnP?U?Of+UO`~P?=aZdIc>uhWiuvnxN4$7*bgtSGbg2dQJM?IfkT*ypF=L4I?Qrh!?5|B*7Stc z3la(SW}FXpGOO3d!Tdq74Ue!FNW6{#Pt|3{{}YV*0KqsQ@?UQlNbF;4^&S;LFrF|G zXxu4;4K36d`oX|VB1kO01b!s1m}JR_awx4IVFAZTR`s`cwW<%FjeB>GENMg9kU3`z%v-_(G}jR~S${u_viC(zF0#Glzvp+}UUc z-6i>=pPxSmrpQ#(DYE6zX<-{c+`^}ug0%2e!pfc94)j?oHmeg$%_;@1Zl`U^o1&|> zV!+sB(|CbYGanNbM`mxDdIoPIn!G|>*}O+Sqk&GGy?VB9G5J~@ZxbkOd(1u1!VT!= zMZxZjdJ<_zUq89Yag7h8%iO*P=} zAWwZ`Xbm%}Dka=09II0D$;EfOlz@0Zh(F3U0|p`WyILTP0Dge;a{lG^-=ojFo`nAo(+=MF zHwI{-ByI7InSIBg{f{0dFljF7-yZ*8jzRxxfyaMfokC!v+2.11 Print out session info

## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/about-the-authors.html b/docs/about-the-authors.html index e13d0796..ca9791bb 100644 --- a/docs/about-the-authors.html +++ b/docs/about-the-authors.html @@ -374,7 +374,7 @@

About the Authors

## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/index.html b/docs/index.html index 247da786..6a39ba59 100644 --- a/docs/index.html +++ b/docs/index.html @@ -234,7 +234,7 @@

About this Course

diff --git a/docs/index.md b/docs/index.md index de4df12c..595b5cec 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,6 +1,6 @@ --- title: "Course Name" -date: "January, 2024" +date: "February, 2024" site: bookdown::bookdown_site documentclass: book bibliography: [book.bib] diff --git a/docs/introduction.html b/docs/introduction.html index 7354f48d..b42c6897 100644 --- a/docs/introduction.html +++ b/docs/introduction.html @@ -234,6 +234,7 @@

Chapter 1 Introduction

+

https://ahuidshiushiufhs.com

1.1 Motivation

@@ -255,7 +256,7 @@

1.3 Curriculum

## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC -## date 2024-01-16 +## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source diff --git a/docs/search_index.json b/docs/search_index.json index a8395afe..a97295ec 100644 --- a/docs/search_index.json +++ b/docs/search_index.json @@ -1 +1 @@ -[["index.html", "Course Name About this Course 0.1 Available course formats", " Course Name January, 2024 About this Course 0.1 Available course formats This course is available in multiple formats which allows you to take it in the way that best suites your needs. You can take it for certificate which can be for free or fee. The material for this course can be viewed without login requirement on this Bookdown website. This format might be most appropriate for you if you rely on screen-reader technology. This course can be taken for free certification through Leanpub. This course can be taken on Coursera for certification here (but it is not available for free on Coursera). Our courses are open source, you can find the source material for this course on GitHub. "],["introduction.html", "Chapter 1 Introduction 1.1 Motivation 1.2 Target Audience 1.3 Curriculum", " Chapter 1 Introduction 1.1 Motivation 1.2 Target Audience The course is intended for … 1.3 Curriculum The course covers… devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-01-16 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["a-new-chapter.html", "Chapter 2 A new chapter 2.1 Learning Objectives 2.2 Libraries 2.3 Topic of Section 2.4 Code examples 2.5 Image example 2.6 Video examples 2.7 Website Examples 2.8 Citation examples 2.9 Stylized boxes 2.10 Dropdown summaries 2.11 Print out session info", " Chapter 2 A new chapter If you haven’t yet read the getting started Wiki pages; start there. To see the rendered version of this chapter and the rest of the template, see here: https://jhudatascience.org/OTTR_Template/. Every chapter needs to start out with this chunk of code: 2.1 Learning Objectives Every chapter also needs Learning objectives that will look like this: This chapter will cover: {You can use https://tips.uark.edu/using-blooms-taxonomy/ to define some learning objectives here} {Another learning objective} 2.2 Libraries For this chapter, we’ll need the following packages attached: *Remember to add any additional packages you need to your course’s own docker image. library(magrittr) 2.3 Topic of Section You can write all your text in sections like this, using ## to indicate a new header. you can use additional pound symbols to create lower levels of headers. See here for additional general information about how you can format text within R Markdown files. In addition, see here for more in depth and advanced options. 2.3.1 Subtopic Here’s a subheading (using three pound symbols) and some text in this subsection! 2.4 Code examples You can demonstrate code like this: output_dir <- file.path("resources", "code_output") if (!dir.exists(output_dir)) { dir.create(output_dir) } And make plots too: hist_plot <- hist(iris$Sepal.Length) You can also save these plots to file: png(file.path(output_dir, "test_plot.png")) hist_plot ## $breaks ## [1] 4.0 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 ## ## $counts ## [1] 5 27 27 30 31 18 6 6 ## ## $density ## [1] 0.06666667 0.36000000 0.36000000 0.40000000 0.41333333 0.24000000 0.08000000 ## [8] 0.08000000 ## ## $mids ## [1] 4.25 4.75 5.25 5.75 6.25 6.75 7.25 7.75 ## ## $xname ## [1] "iris$Sepal.Length" ## ## $equidist ## [1] TRUE ## ## attr(,"class") ## [1] "histogram" dev.off() ## png ## 2 2.5 Image example How to include a Google slide. It’s simplest to use the ottrpal package: But if you have the slide or some other image locally downloaded you can also use HTML like this: 2.6 Video examples You may also want to embed videos in your course. If alternatively, you just want to include a link you can do so like this: Check out this link to a video using markdown syntax. 2.6.1 Using knitr To embed videos in your course, you can use knitr::include_url() like this: Note that you should use echo=FALSE in the code chunk because we don’t want the code part of this to show up. If you are unfamiliar with how R Markdown code chunks work, read this. 2.6.2 Using HTML 2.6.3 Using knitr 2.6.4 Using HTML 2.7 Website Examples Yet again you can use a link to a website like so: A Website You might want to have users open a website in a new tab by default, especially if they need to reference both the course and a resource at once. A Website Or, you can embed some websites. 2.7.1 Using knitr This works: 2.7.2 Using HTML If you’d like the URL to show up in a new tab you can do this: <a href="https://www.linkedin.com" target="_blank">LinkedIn</a> 2.8 Citation examples We can put citations at the end of a sentence like this (Allaire et al. 2021). Or multiple citations Xie, Allaire, and Grolemund (2018). but they need a ; separator (Allaire et al. 2021; Xie, Allaire, and Grolemund 2018). In text, we can put citations like this Allaire et al. (2021). 2.9 Stylized boxes Occasionally, you might find it useful to emphasize a particular piece of information. To help you do so, we have provided css code and images (no need for you to worry about that!) to create the following stylized boxes. You can use these boxes in your course with either of two options: using HTML code or Pandoc syntax. 2.9.1 Using rmarkdown container syntax The rmarkdown package allows for a different syntax to be converted to the HTML that you just saw and also allows for conversion to LaTeX. See the Bookdown documentation for more information (Xie, Dervieux, and Riederer 2020). Note that Bookdown uses Pandoc. ::: {.notice} Note using rmarkdown syntax. ::: Note using rmarkdown syntax. As an example you might do something like this: Please click on the subsection headers in the left hand navigation bar (e.g., 2.1, 4.3) a second time to expand the table of contents and enable the scroll_highlight feature (see more) 2.9.2 Using HTML To add a warning box like the following use: <div class = "notice"> Followed by the text you want inside </div> This will create the following: Followed by the text you want inside Here is a <div class = \"warning\"> box: Note text Here is a <div class = \"github\"> box: GitHub text Here is a <div class = \"dictionary\"> box: dictionary text Here is a <div class = \"reflection\"> box: reflection text Here is a <div class = \"wip\"> box: Work in Progress text 2.10 Dropdown summaries You can hide additional information in a dropdown menu Here’s more words that are hidden. 2.11 Print out session info You should print out session info when you have code for reproducibility purposes. devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-01-16 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## curl 4.3 2019-12-02 [1] RSPM (R 4.0.3) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## highr 0.8 2019-03-20 [1] RSPM (R 4.0.3) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## httr 1.4.2 2020-07-20 [1] RSPM (R 4.0.3) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr * 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library References "],["about-the-authors.html", "About the Authors", " About the Authors These credits are based on our course contributors table guidelines.     Credits Names Pedagogy Lead Content Instructor(s) FirstName LastName Lecturer(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved Delivered the course in some way - video or audio Content Author(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved If any other authors besides lead instructor Content Contributor(s) (include section name/link in parentheses) - make new line if more than one section involved Wrote less than a chapter Content Editor(s)/Reviewer(s) Checked your content Content Director(s) Helped guide the content direction Content Consultants (include chapter name/link in parentheses or word “General”) - make new line if more than one chapter involved Gave high level advice on content Acknowledgments Gave small assistance to content but not to the level of consulting Production Content Publisher(s) Helped with publishing platform Content Publishing Reviewer(s) Reviewed overall content and aesthetics on publishing platform Technical Course Publishing Engineer(s) Helped with the code for the technical aspects related to the specific course generation Template Publishing Engineers Candace Savonen, Carrie Wright, Ava Hoffman Publishing Maintenance Engineer Candace Savonen Technical Publishing Stylists Carrie Wright, Ava Hoffman, Candace Savonen Package Developers (ottrpal) Candace Savonen, John Muschelli, Carrie Wright Art and Design Illustrator(s) Created graphics for the course Figure Artist(s) Created figures/plots for course Videographer(s) Filmed videos Videography Editor(s) Edited film Audiographer(s) Recorded audio Audiography Editor(s) Edited audio recordings Funding Funder(s) Institution/individual who funded course including grant number Funding Staff Staff members who help with funding   ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-01-16 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["references.html", "Chapter 3 References", " Chapter 3 References "],["404.html", "Page not found", " Page not found The page you requested cannot be found (perhaps it was moved or renamed). You may want to try searching to find the page's new location, or use the table of contents to find the page you are looking for. "]] +[["index.html", "Course Name About this Course 0.1 Available course formats", " Course Name February, 2024 About this Course 0.1 Available course formats This course is available in multiple formats which allows you to take it in the way that best suites your needs. You can take it for certificate which can be for free or fee. The material for this course can be viewed without login requirement on this Bookdown website. This format might be most appropriate for you if you rely on screen-reader technology. This course can be taken for free certification through Leanpub. This course can be taken on Coursera for certification here (but it is not available for free on Coursera). Our courses are open source, you can find the source material for this course on GitHub. "],["introduction.html", "Chapter 1 Introduction 1.1 Motivation 1.2 Target Audience 1.3 Curriculum", " Chapter 1 Introduction https://ahuidshiushiufhs.com 1.1 Motivation 1.2 Target Audience The course is intended for … 1.3 Curriculum The course covers… devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["a-new-chapter.html", "Chapter 2 A new chapter 2.1 Learning Objectives 2.2 Libraries 2.3 Topic of Section 2.4 Code examples 2.5 Image example 2.6 Video examples 2.7 Website Examples 2.8 Citation examples 2.9 Stylized boxes 2.10 Dropdown summaries 2.11 Print out session info", " Chapter 2 A new chapter If you haven’t yet read the getting started Wiki pages; start there. To see the rendered version of this chapter and the rest of the template, see here: https://jhudatascience.org/OTTR_Template/. Every chapter needs to start out with this chunk of code: 2.1 Learning Objectives Every chapter also needs Learning objectives that will look like this: This chapter will cover: {You can use https://tips.uark.edu/using-blooms-taxonomy/ to define some learning objectives here} {Another learning objective} 2.2 Libraries For this chapter, we’ll need the following packages attached: *Remember to add any additional packages you need to your course’s own docker image. library(magrittr) 2.3 Topic of Section You can write all your text in sections like this, using ## to indicate a new header. you can use additional pound symbols to create lower levels of headers. See here for additional general information about how you can format text within R Markdown files. In addition, see here for more in depth and advanced options. 2.3.1 Subtopic Here’s a subheading (using three pound symbols) and some text in this subsection! 2.4 Code examples You can demonstrate code like this: output_dir <- file.path("resources", "code_output") if (!dir.exists(output_dir)) { dir.create(output_dir) } And make plots too: hist_plot <- hist(iris$Sepal.Length) You can also save these plots to file: png(file.path(output_dir, "test_plot.png")) hist_plot ## $breaks ## [1] 4.0 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 ## ## $counts ## [1] 5 27 27 30 31 18 6 6 ## ## $density ## [1] 0.06666667 0.36000000 0.36000000 0.40000000 0.41333333 0.24000000 0.08000000 ## [8] 0.08000000 ## ## $mids ## [1] 4.25 4.75 5.25 5.75 6.25 6.75 7.25 7.75 ## ## $xname ## [1] "iris$Sepal.Length" ## ## $equidist ## [1] TRUE ## ## attr(,"class") ## [1] "histogram" dev.off() ## png ## 2 2.5 Image example How to include a Google slide. It’s simplest to use the ottrpal package: But if you have the slide or some other image locally downloaded you can also use HTML like this: 2.6 Video examples You may also want to embed videos in your course. If alternatively, you just want to include a link you can do so like this: Check out this link to a video using markdown syntax. 2.6.1 Using knitr To embed videos in your course, you can use knitr::include_url() like this: Note that you should use echo=FALSE in the code chunk because we don’t want the code part of this to show up. If you are unfamiliar with how R Markdown code chunks work, read this. 2.6.2 Using HTML 2.6.3 Using knitr 2.6.4 Using HTML 2.7 Website Examples Yet again you can use a link to a website like so: A Website You might want to have users open a website in a new tab by default, especially if they need to reference both the course and a resource at once. A Website Or, you can embed some websites. 2.7.1 Using knitr This works: 2.7.2 Using HTML If you’d like the URL to show up in a new tab you can do this: <a href="https://www.linkedin.com" target="_blank">LinkedIn</a> 2.8 Citation examples We can put citations at the end of a sentence like this (Allaire et al. 2021). Or multiple citations Xie, Allaire, and Grolemund (2018). but they need a ; separator (Allaire et al. 2021; Xie, Allaire, and Grolemund 2018). In text, we can put citations like this Allaire et al. (2021). 2.9 Stylized boxes Occasionally, you might find it useful to emphasize a particular piece of information. To help you do so, we have provided css code and images (no need for you to worry about that!) to create the following stylized boxes. You can use these boxes in your course with either of two options: using HTML code or Pandoc syntax. 2.9.1 Using rmarkdown container syntax The rmarkdown package allows for a different syntax to be converted to the HTML that you just saw and also allows for conversion to LaTeX. See the Bookdown documentation for more information (Xie, Dervieux, and Riederer 2020). Note that Bookdown uses Pandoc. ::: {.notice} Note using rmarkdown syntax. ::: Note using rmarkdown syntax. As an example you might do something like this: Please click on the subsection headers in the left hand navigation bar (e.g., 2.1, 4.3) a second time to expand the table of contents and enable the scroll_highlight feature (see more) 2.9.2 Using HTML To add a warning box like the following use: <div class = "notice"> Followed by the text you want inside </div> This will create the following: Followed by the text you want inside Here is a <div class = \"warning\"> box: Note text Here is a <div class = \"github\"> box: GitHub text Here is a <div class = \"dictionary\"> box: dictionary text Here is a <div class = \"reflection\"> box: reflection text Here is a <div class = \"wip\"> box: Work in Progress text 2.10 Dropdown summaries You can hide additional information in a dropdown menu Here’s more words that are hidden. 2.11 Print out session info You should print out session info when you have code for reproducibility purposes. devtools::session_info() ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## curl 4.3 2019-12-02 [1] RSPM (R 4.0.3) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fansi 0.4.1 2020-01-08 [1] RSPM (R 4.0.0) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## highr 0.8 2019-03-20 [1] RSPM (R 4.0.3) ## hms 0.5.3 2020-01-08 [1] RSPM (R 4.0.0) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## httr 1.4.2 2020-07-20 [1] RSPM (R 4.0.3) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.0.2) ## magrittr * 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## ottrpal 1.0.1 2023-03-28 [1] Github (jhudsl/ottrpal@151e412) ## pillar 1.9.0 2023-03-22 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.0.3) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## readr 1.4.0 2020-10-05 [1] RSPM (R 4.0.2) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## tibble 3.2.1 2023-03-20 [1] CRAN (R 4.0.2) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## utf8 1.1.4 2018-05-24 [1] RSPM (R 4.0.3) ## vctrs 0.6.1 2023-03-22 [1] CRAN (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library References "],["about-the-authors.html", "About the Authors", " About the Authors These credits are based on our course contributors table guidelines.     Credits Names Pedagogy Lead Content Instructor(s) FirstName LastName Lecturer(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved Delivered the course in some way - video or audio Content Author(s) (include chapter name/link in parentheses if only for specific chapters) - make new line if more than one chapter involved If any other authors besides lead instructor Content Contributor(s) (include section name/link in parentheses) - make new line if more than one section involved Wrote less than a chapter Content Editor(s)/Reviewer(s) Checked your content Content Director(s) Helped guide the content direction Content Consultants (include chapter name/link in parentheses or word “General”) - make new line if more than one chapter involved Gave high level advice on content Acknowledgments Gave small assistance to content but not to the level of consulting Production Content Publisher(s) Helped with publishing platform Content Publishing Reviewer(s) Reviewed overall content and aesthetics on publishing platform Technical Course Publishing Engineer(s) Helped with the code for the technical aspects related to the specific course generation Template Publishing Engineers Candace Savonen, Carrie Wright, Ava Hoffman Publishing Maintenance Engineer Candace Savonen Technical Publishing Stylists Carrie Wright, Ava Hoffman, Candace Savonen Package Developers (ottrpal) Candace Savonen, John Muschelli, Carrie Wright Art and Design Illustrator(s) Created graphics for the course Figure Artist(s) Created figures/plots for course Videographer(s) Filmed videos Videography Editor(s) Edited film Audiographer(s) Recorded audio Audiography Editor(s) Edited audio recordings Funding Funder(s) Institution/individual who funded course including grant number Funding Staff Staff members who help with funding   ## ─ Session info ─────────────────────────────────────────────────────────────── ## setting value ## version R version 4.0.2 (2020-06-22) ## os Ubuntu 20.04.5 LTS ## system x86_64, linux-gnu ## ui X11 ## language (EN) ## collate en_US.UTF-8 ## ctype en_US.UTF-8 ## tz Etc/UTC ## date 2024-02-29 ## ## ─ Packages ─────────────────────────────────────────────────────────────────── ## package * version date lib source ## assertthat 0.2.1 2019-03-21 [1] RSPM (R 4.0.5) ## bookdown 0.24 2023-03-28 [1] Github (rstudio/bookdown@88bc4ea) ## bslib 0.4.2 2022-12-16 [1] CRAN (R 4.0.2) ## cachem 1.0.7 2023-02-24 [1] CRAN (R 4.0.2) ## callr 3.5.0 2020-10-08 [1] RSPM (R 4.0.2) ## cli 3.6.1 2023-03-23 [1] CRAN (R 4.0.2) ## crayon 1.3.4 2017-09-16 [1] RSPM (R 4.0.0) ## desc 1.2.0 2018-05-01 [1] RSPM (R 4.0.3) ## devtools 2.3.2 2020-09-18 [1] RSPM (R 4.0.3) ## digest 0.6.25 2020-02-23 [1] RSPM (R 4.0.0) ## ellipsis 0.3.1 2020-05-15 [1] RSPM (R 4.0.3) ## evaluate 0.20 2023-01-17 [1] CRAN (R 4.0.2) ## fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.0.2) ## fs 1.5.0 2020-07-31 [1] RSPM (R 4.0.3) ## glue 1.4.2 2020-08-27 [1] RSPM (R 4.0.5) ## htmltools 0.5.5 2023-03-23 [1] CRAN (R 4.0.2) ## jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.0.2) ## jsonlite 1.7.1 2020-09-07 [1] RSPM (R 4.0.2) ## knitr 1.33 2023-03-28 [1] Github (yihui/knitr@a1052d1) ## magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.0.2) ## memoise 2.0.1 2021-11-26 [1] CRAN (R 4.0.2) ## pkgbuild 1.1.0 2020-07-13 [1] RSPM (R 4.0.2) ## pkgload 1.1.0 2020-05-29 [1] RSPM (R 4.0.3) ## prettyunits 1.1.1 2020-01-24 [1] RSPM (R 4.0.3) ## processx 3.4.4 2020-09-03 [1] RSPM (R 4.0.2) ## ps 1.4.0 2020-10-07 [1] RSPM (R 4.0.2) ## R6 2.4.1 2019-11-12 [1] RSPM (R 4.0.0) ## remotes 2.2.0 2020-07-21 [1] RSPM (R 4.0.3) ## rlang 1.1.0 2023-03-14 [1] CRAN (R 4.0.2) ## rmarkdown 2.10 2023-03-28 [1] Github (rstudio/rmarkdown@02d3c25) ## rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.0.2) ## sass 0.4.5 2023-01-24 [1] CRAN (R 4.0.2) ## sessioninfo 1.1.1 2018-11-05 [1] RSPM (R 4.0.3) ## stringi 1.5.3 2020-09-09 [1] RSPM (R 4.0.3) ## stringr 1.4.0 2019-02-10 [1] RSPM (R 4.0.3) ## testthat 3.0.1 2023-03-28 [1] Github (R-lib/testthat@e99155a) ## usethis 1.6.3 2020-09-17 [1] RSPM (R 4.0.2) ## withr 2.3.0 2020-09-22 [1] RSPM (R 4.0.2) ## xfun 0.26 2023-03-28 [1] Github (yihui/xfun@74c2a66) ## yaml 2.2.1 2020-02-01 [1] RSPM (R 4.0.3) ## ## [1] /usr/local/lib/R/site-library ## [2] /usr/local/lib/R/library "],["references.html", "Chapter 3 References", " Chapter 3 References "],["404.html", "Page not found", " Page not found The page you requested cannot be found (perhaps it was moved or renamed). You may want to try searching to find the page's new location, or use the table of contents to find the page you are looking for. "]]