Go to file
Hadley Wickham 9730eebbfd WS 2022-10-21 09:19:21 -05:00
.github Set RUST_BACKTRACE env var 2022-06-08 11:22:11 -05:00
data Fleshing out each file section 2022-09-17 10:58:18 -05:00
diagrams Update transform part intro 2022-09-29 11:22:45 -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 Whole game feedback from O'Reilly (#1057) 2022-08-29 06:24:32 -04: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 Need dev ggplot2 2022-09-26 09:17:12 -05:00
EDA.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
LICENSE First commit 2015-07-27 16:52:19 -05:00
README.md Update join diagrams + figures 2022-08-31 10:07:01 -05:00
_common.R Convert status box to callout 2022-10-05 07:21:20 -05:00
_quarto.yml Move tibbles to program 2022-10-21 09:15:19 -05:00
communicate-plots.qmd Bang out more details on writing files 2022-09-15 15:28:54 -05:00
communicate.qmd Whole game feedback from O'Reilly (#1057) 2022-08-29 06:24:32 -04: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 Improve cross-references 2022-09-29 10:49:03 -05:00
data-tidy.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
data-transform.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
data-visualize.qmd Rough first pass at summaries for all whole game chapters 2022-09-29 10:36:22 -05:00
databases.qmd Iterating on iteration 2022-09-20 09:14:00 -05:00
datetimes.qmd WS 2022-10-21 09:19:21 -05:00
factors.qmd Rough out summaries for all transform chapters 2022-10-21 09:15:19 -05:00
figures.R Copy for creating figures dir 2016-11-21 08:28:57 -06:00
functions.qmd fixing typos in functions.qmd (#1106) 2022-10-21 06:26:15 -05: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 minor plaintext typos and links (#1082) 2022-09-01 06:43:57 -05:00
issues.json More writing about purrr and lists 2015-11-21 08:31:32 +13:00
iteration.qmd Rough out summaries for all transform chapters 2022-10-21 09:15:19 -05:00
joins.qmd Proof read alt text 2022-10-20 14:24:19 -05:00
list-columns.qmd Convert to Quarto book (#1026) 2022-05-14 08:46:49 +12:00
logicals.qmd Rough out summaries for all transform chapters 2022-10-21 09:15:19 -05:00
missing-values.qmd Rough out summaries for all transform chapters 2022-10-21 09:15:19 -05:00
numbers.qmd Rough out summaries for all transform chapters 2022-10-21 09:15:19 -05:00
oreilly-colours.R Redrawing join diagrams 2022-08-30 08:11:25 -05:00
parsing.qmd fix minor plaintext typos and links (#1082) 2022-09-01 06:43:57 -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 More work on programming 2022-10-19 17:36:06 -05:00
r4ds.Rproj Always use native pipe 2022-06-08 08:15:45 -05:00
r4ds.scss Convert status box to callout 2022-10-05 07:21:20 -05:00
rectangling.qmd Update plumbing 2022-09-22 09:01:02 -05:00
regexps.qmd Rough out summaries for all transform chapters 2022-10-21 09:15:19 -05:00
rmarkdown-formats.qmd fix minor plaintext typos and links (#1082) 2022-09-01 06:43:57 -05:00
rmarkdown-workflow.qmd fix minor plaintext typos and links (#1082) 2022-09-01 06:43:57 -05:00
rmarkdown.qmd Fix minor plaintext typos (#1085) 2022-09-08 15:20:53 -05:00
spreadsheets.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
strings.qmd Rough out summaries for all transform chapters 2022-10-21 09:15:19 -05:00
students.feather Draft/outline of spreadsheets (#949) 2021-10-26 15:00:33 -04:00
tibble.qmd Move tibbles to program 2022-10-21 09:15:19 -05:00
transform.qmd Move tibbles to program 2022-10-21 09:15:19 -05:00
vectors.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
webscraping.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
whole-game.qmd Whole game feedback from O'Reilly (#1057) 2022-08-29 06:24:32 -04:00
workflow-basics.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
workflow-help.qmd Rough first pass at summaries for all whole game chapters 2022-09-29 10:36:22 -05:00
workflow-pipes.qmd Improve cross-references 2022-09-29 10:49:03 -05:00
workflow-scripts.qmd I -> we 2022-09-29 10:50:47 -05:00
workflow-style.qmd Rough first pass at summaries for all whole game chapters 2022-09-29 10:36:22 -05:00
wrangle.qmd Update transform part intro 2022-09-29 11:22:45 -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 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.)

    #| 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:

    #| echo: FALSE
    #| out.width: NULL
    knitr::include_graphics("screenshots/rstudio-wg.png")
    

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.