Go to file
august-18 2110e26f22
Update functions.qmd (#1080)
"As you write more and more functions you’ll eventually want to convert these informal, interactive tests into formal, automated tests. That process is called unit testing. Unfortunately, it’s beyond the scope of this book, but you can learn about it in http://r-pkgs.had.co.nz/tests.html."
Link gives 404 error for page not found
I updated to https://r-pkgs.org/testing-basics.html
2022-08-29 06:08:51 -04:00
.github Set RUST_BACKTRACE env var 2022-06-08 11:22:11 -05:00
data Draft/outline of spreadsheets (#949) 2021-10-26 15:00:33 -04:00
diagrams Polish date times 2022-08-11 17:32:49 -05:00
images Draft/outline of spreadsheets (#949) 2021-10-26 15:00:33 -04:00
rmarkdown Convert from %>% to |> 2022-02-23 13:15:52 -06:00
screenshots Brain dump into rectangling 2022-06-07 09:18:14 -05:00
.Rbuildignore Add code of conduct and update acknowledgements 2020-10-05 17:56:27 -05:00
.gitignore Mild import/wrangling reorg 2022-06-20 10:40:11 -05:00
CODE_OF_CONDUCT.md Actually commit code of conduct 2020-10-05 17:58:33 -05:00
DESCRIPTION Add dplyr to explict deps 2022-08-09 08:25:06 -05:00
EDA.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
LICENSE First commit 2015-07-27 16:52:19 -05:00
README.md Update GHA badge re: render+deploy (#1077) 2022-08-20 15:27:14 -05:00
_common.R Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
_quarto.yml Mild import/wrangling reorg 2022-06-20 10:40:11 -05:00
column-wise.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
communicate-plots.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
communicate.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
contribs.txt Add code of conduct and update acknowledgements 2020-10-05 17:56:27 -05:00
contribute.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
contributors.R Thank all contributors on home page 2018-08-24 10:54:58 -05:00
contributors.csv Thank all contributors on home page 2018-08-24 10:54:58 -05:00
cover.png Colour cover 2016-12-02 12:11:59 -06:00
data-import.qmd Mild import/wrangling reorg 2022-06-20 10:40:11 -05:00
data-tidy.qmd Mild import/wrangling reorg 2022-06-20 10:40:11 -05:00
data-transform.qmd Update data-transform.qmd (#1073) 2022-08-18 08:14:07 -05:00
data-visualize.qmd Update data-visualize.qmd (#1072) 2022-08-17 14:33:25 -05:00
databases.qmd Update databases.qmd (#1068) 2022-08-16 11:37:13 -05:00
datetimes.qmd Polish date times 2022-08-11 17:32:49 -05:00
factors.qmd Update factors.qmd (#1066) 2022-08-16 11:38:31 -05:00
figures.R Copy for creating figures dir 2016-11-21 08:28:57 -06:00
functions.qmd Update functions.qmd (#1080) 2022-08-29 06:08:51 -04:00
import-other.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
index.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
intro.qmd Fix typo and awkward grammar in intro.qmd (#1079) 2022-08-21 16:11:23 +00:00
issues.json More writing about purrr and lists 2015-11-21 08:31:32 +13:00
iteration.qmd Update iteration.qmd (#1071) 2022-08-16 11:37:44 -05:00
joins.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
list-columns.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
logicals.qmd Fix typo 2022-08-09 16:45:24 -05:00
missing-values.qmd Typo fixes, closes #1029 2022-06-01 00:15:55 -04:00
numbers.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
parsing.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
plausible.html Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
preface-2e.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
prog-strings.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
program.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
r4ds.Rproj Always use native pipe 2022-06-08 08:15:45 -05:00
r4ds.scss Add basic print stylesheet 2022-08-11 10:27:25 -05:00
rectangling.qmd Update rectangling.qmd (#1069) 2022-08-16 06:55:04 -05:00
regexps.qmd Update regexps.qmd (#1063) 2022-08-16 11:39:38 -05:00
rmarkdown-formats.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
rmarkdown-workflow.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
rmarkdown.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
spreadsheets.qmd Mild import/wrangling reorg 2022-06-20 10:40:11 -05:00
strings.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
students.feather Draft/outline of spreadsheets (#949) 2021-10-26 15:00:33 -04:00
tibble.qmd Switch from I to we 2022-08-09 11:43:12 -05:00
transform.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
vectors.qmd Correct `lubridate::as_datetime()` (#1060) 2022-08-15 08:50:47 -05:00
webscraping.qmd Mild import/wrangling reorg 2022-06-20 10:40:11 -05:00
whole-game.qmd Fix minor typo in the whole game chapter (#1081) 2022-08-29 06:08:05 -04:00
workflow-basics.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
workflow-help.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
workflow-pipes.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
workflow-scripts.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
workflow-style.qmd Update workflow-style.qmd (#1074) 2022-08-18 07:53:47 -05:00
wrangle.qmd Mild import/wrangling reorg 2022-06-20 10:40:11 -05:00

README.md

R for Data Science

Render and deploy Book to Netlify

This repository contains the source of R for Data Science book. The book is built using Quarto.

The R packages used in this book can be installed via

devtools::install_github("hadley/r4ds")

Images

Omnigraffle drawings

  • Font: 12pt 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
  • Verified sizes are visually equivalent by screenshotting.
#| echo: FALSE
#| out.width: NULL
knitr::include_graphics("diagrams/transform.png", dpi = 270)

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.