This is the development site for Hands-On Programming with R, a book that teaches how to program in R, with hands-on examples. Read the book at https://rstudio-education.github.io/hopr.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs Update the book Nov 12, 2018
images Beginning to transition asciidoc files to rmarkdown files. Oct 9, 2018
.Rbuildignore Adds travis ci integration Oct 15, 2018
.gitignore Adds .DS_Store to .gitignore Oct 18, 2018
.travis.yml Reconfigures travis CI to push new book to docs directory Oct 17, 2018
DESCRIPTION Adds travis ci integration Oct 15, 2018
LICENSE Beginning to transition asciidoc files to rmarkdown files. Oct 9, 2018
README.md Adds links to the readme Nov 12, 2018
_bookdown.yml Fixes typo in _bookdown.yaml S3.rmd -> s3.rmd Oct 16, 2018
_build.sh Reconfigures travis CI to push new book to docs directory Oct 17, 2018
_deploy.sh Fixes error in _deploy.sh related to gh-pages branch Oct 17, 2018
_output.yml Removes duplicate logicals label and pdfbook build Oct 16, 2018
a1-starting.rmd Adds Figure and Table labels to the appendix Oct 18, 2018
a2-packages.rmd Converts appendix 2 to bookdown Oct 11, 2018
a3-updating.rmd Converts Appendix 3 to bookdown Oct 11, 2018
a4-data.rmd Adds Figure and Table labels to the appendix Oct 18, 2018
a5-debug.rmd Adds Figure and Table labels to the appendix Oct 18, 2018
basics.rmd Rewrote the caption of Figure 1.6 to avoid implying (any more than th… Oct 18, 2018
book.bib Beginning to transition asciidoc files to rmarkdown files. Oct 9, 2018
cards.rmd Adds part dividers Oct 18, 2018
cover.png Reduces cover image size and corrects book url in index. Oct 17, 2018
dice.rmd Adds part dividers Oct 18, 2018
environments.rmd replaces devtools with pryr throughout environments chapter (because … Oct 18, 2018
hands-on-programming-with-r.Rproj Beginning to transition asciidoc files to rmarkdown files. Oct 9, 2018
hopr.css Beginning to transition asciidoc files to rmarkdown files. Oct 9, 2018
index.rmd Adds missing backslash to index url Oct 17, 2018
loops.rmd Converts loops chapter to bookdown Oct 11, 2018
modifying.rmd Replaces ## with == wherever it appears within code in the Modifying … Oct 18, 2018
notation.rmd Adds Figure and Table labels to main text. Oct 18, 2018
objects.rmd fix objects.rmd - (num) to (int) Oct 20, 2018
packages.rmd Adds Figure and Table labels to main text. Oct 18, 2018
preamble.tex Beginning to transition asciidoc files to rmarkdown files. Oct 9, 2018
preface.rmd Update preface.rmd Oct 17, 2018
programs.rmd typo in counting cherries section Oct 19, 2018
s3.rmd minor fixes Nov 8, 2018
slots.rmd Adds part dividers Oct 18, 2018
speed.rmd Adds Figure and Table labels to main text. Oct 18, 2018

README.md

Hands-On Programming with R

Travis build status

Cover image This is the website for "Hands-On Programming with R". This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You'll learn how to load data, assemble and disassemble data objects, navigate R's environment system, write your own functions, and use all of R's programming tools. Throughout the book, you'll use your newfound skills to solve practical data science problems.

Read the free online copy here.

Purchase a hard copy here.