Technical Documentation: hadley/r4ds
โน๏ธ Provenance: Hybrid Fusion:
hadley/r4ds(README + 1 In-Tree Chapters) ยท CodeWiki Reference ยท Recency: Active (< 180 days)
1. Project Overview & Quickstart (hadley/r4ds)
R for Data Science
This repository contains the source of R for Data Science book.
The book is built using Quarto.
Images
Omnigraffle drawings
Font: 12pt Guardian Sans Condensed / Ubuntu mono
Export as 300 dpi png.
Website font is 18 px = 13.5 pt, so scale dpi to match font sizes: 270 = 300 * 12 / 13.5.
(I also verified this empirically by screenshotting.)r#| echo: FALSE #| out.width: NULL knitr::include_graphics("diagrams/transform.png", dpi = 270)
Screenshots
Make sure you're using a light theme.
For small interface elements (eg. toolbars), zoom in twice.Screenshot with Cmd + Shift + 4.
Don't need to set dpi:
r#| echo: FALSE #| out.width: NULL knitr::include_graphics("screenshots/rstudio-wg.png")
O'Reilly
To generate book for O'Reilly, build the book then:
# pak::pak("hadley/htmlbook")
htmlbook::convert_book()
html <- list.files("oreilly", pattern = "[.]html$", full.names = TRUE)
file.copy(html, "../r-for-data-science-2e/", overwrite = TRUE)
pngs <- list.files("oreilly", pattern = "[.]png$", full.names = TRUE, recursive = TRUE)
dest <- gsub("oreilly", "../r-for-data-science-2e/", pngs)
fs::dir_create(unique(dirname(dest)))
file.copy(pngs, dest, overwrite = TRUE)Then commit and push to atlas.
Code of Conduct
Please note that r4ds uses a Contributor Code of Conduct.
By contributing to this book, you agree to abide by its terms.
2. In-Tree Documentation Chapters (hadley/r4ds)
R for Data Science
This repository contains the source of R for Data Science book.
The book is built using Quarto.
Images
Omnigraffle drawings
Font: 12pt Guardian Sans Condensed / Ubuntu mono
Export as 300 dpi png.
Website font is 18 px = 13.5 pt, so scale dpi to match font sizes: 270 = 300 * 12 / 13.5.
(I also verified this empirically by screenshotting.)r#| echo: FALSE #| out.width: NULL knitr::include_graphics("diagrams/transform.png", dpi = 270)
Screenshots
Make sure you're using a light theme.
For small interface elements (eg. toolbars), zoom in twice.Screenshot with Cmd + Shift + 4.
Don't need to set dpi:
r#| echo: FALSE #| out.width: NULL knitr::include_graphics("screenshots/rstudio-wg.png")
O'Reilly
To generate book for O'Reilly, build the book then:
# pak::pak("hadley/htmlbook")
htmlbook::convert_book()
html <- list.files("oreilly", pattern = "[.]html$", full.names = TRUE)
file.copy(html, "../r-for-data-science-2e/", overwrite = TRUE)
pngs <- list.files("oreilly", pattern = "[.]png$", full.names = TRUE, recursive = TRUE)
dest <- gsub("oreilly", "../r-for-data-science-2e/", pngs)
fs::dir_create(unique(dirname(dest)))
file.copy(pngs, dest, overwrite = TRUE)Then commit and push to atlas.
Code of Conduct
Please note that r4ds uses a Contributor Code of Conduct.
By contributing to this book, you agree to abide by its terms.
--- METRICS ---
- Files Extracted: 2
- Estimated Token Budget: ~869 tokens
- Recency Window: Active (< 180 days)
- Canonical Reference: https://codewiki.google/github.com/hadley/r4ds