Changelog
rtraining 1.2.9
- Updated R Books: Added “Custom Fonts” section
rtraining 1.2.8
- Updated R Books: add summaries of What They Forgot to Teach You About R, DevOps for Data Science
rtraining 1.2.7
- Moved Constraints vs Performance to new security analysis package
rtraining 1.2.6
- Minor updates
rtraining 1.2.5
- Updated Constraints vs Performance: Added “Transparent Donut” section
rtraining 1.2.4
- Updated Constraints vs Performance: Added “Growth of Controls” section
rtraining 1.2.3
- Added Constraints vs Performance: Visualizations exploring the use of constraints vs performance improvements in risk management.
rtraining 1.2.2
- Updated for R 4.4.0
rtraining 1.2.1
- Added Hockey Cards Analysis: A simple Monte Carlo simulation in R, replicating Julia code from a LinkedIn post
rtraining 1.2.0
- Added Conditional Probability: An exploration of conditional probabilities in R, inspired by a 2015 blog post on the hot hand
rtraining 1.1.10
- Maintenance updates
rtraining 1.1.9
- Maintenance updates
rtraining 1.1.8
- Updated site theme
rtraining 1.1.7
- Maintenance updates
rtraining 1.1.6
- Using Rcpp: added link to Corels package, additional follow-up notes
rtraining 1.1.5
Added Using Rcpp: Notes on using Rcpp to implement Poker-Hand-Evaluator in the cards package
Updated R Books: updated reading list, notes on
checkmate
andvalidate
rtraining 1.1.4
- Updated R Training Log: fixed Wikipedia demo image colors
rtraining 1.1.3
- Maintenance updates
rtraining 1.1.2
- Maintenance updates
rtraining 1.1.1
- Maintenance updates
rtraining 1.1.0
- Added R Books: An actively maintained and curated list of R Books and other recommended resources from my reading list
rtraining 1.0.0
- Migrated site to Quarto
rtraining 0.8.22
- Updated installation instructions in README and templates to use
remotes
instead ofdevtools
rtraining 0.8.21
- Maintenance updates
rtraining 0.8.20
- Maintenance updates
rtraining 0.8.19
- Maintenance updates
rtraining 0.8.18
- Updated Advanced R Workbook (Metaprogramming): add partial solutions for Chapter 20
rtraining 0.8.17
Added Advanced R Workbook (Metaprogramming): Workbook for completing quizzes and exercises from the “Object-oriented programming” chapters of Advanced R, second edition, with comparisons to solutions from Advanced R Solutions
Updated Advanced R Workbook (Metaprogramming): add solutions for Chapter 18, 19
rtraining 0.8.16
- Maintenance update
rtraining 0.8.15
- Maintenance update
rtraining 0.8.14
- Updated Advanced R Workbook (Object-oriented programming): add solutions for Chapter 14, 15
rtraining 0.8.13
- Minor fixes
rtraining 0.8.12
Added ggplot2 (Getting started): Workbook for completing quizzes and exercises from the “Getting started” chapters of ggplot2: Elegant Graphics for Data Analysis, third edition, with comparisons to solutions from Solutions to ggplot2: Elegant Graphics for Data Analysis
Added ggplot2 (Layers): Workbook for completing quizzes and exercises from the “Layers” chapters of ggplot2: Elegant Graphics for Data Analysis, third edition, with comparisons to solutions from Solutions to ggplot2: Elegant Graphics for Data Analysis
Added ggplot2 (Scales): Workbook for completing quizzes and exercises from the “Scales” chapters of ggplot2: Elegant Graphics for Data Analysis, third edition, with comparisons to solutions from Solutions to ggplot2: Elegant Graphics for Data Analysis
Added ggplot2 (Grammar): Workbook for completing quizzes and exercises from the “Grammar” chapters of ggplot2: Elegant Graphics for Data Analysis, third edition, with comparisons to solutions from Solutions to ggplot2: Elegant Graphics for Data Analysis
Added ggplot2 (Extending): Workbook for completing quizzes and exercises from the “Extending” chapters of ggplot2: Elegant Graphics for Data Analysis, third edition, with comparisons to solutions from Solutions to ggplot2: Elegant Graphics for Data Analysis
rtraining 0.8.11
Added Advanced R Workbook (Object-oriented programming): Workbook for completing quizzes and exercises from the “Object-oriented programming” chapters of Advanced R, second edition, with comparisons to solutions from Advanced R Solutions
Updated Advanced R Workbook (Object-oriented programming): add solutions for Chapter 13
rtraining 0.8.10
- Updated Advanced R Workbook (Functional programming): add solutions for Chapter 10, 11
rtraining 0.8.9
- Updated Advanced R Workbook (Functional programming): add solutions for Chapter 9
rtraining 0.8.8
Updated Advanced R Workbook (Foundations): add AR Solutions for Chapter 4-8
Added Advanced R Workbook (Functional programming): Workbook for completing quizzes and exercises from the “Functional programming” chapters of Advanced R, second edition, with comparisons to solutions from Advanced R Solutions
rtraining 0.8.7
- Updated Advanced R Workbook (Foundations): add AR Solutions for Chapter 3
rtraining 0.8.6
Updated Advanced R Workbook (Foundations): add AR Solutions for Chapter 2, add workaround for plot rendering issue
Update site to Bootstrap 5
rtraining 0.8.5
Renamed “Advanced R Workbook” to “Advanced R Workbook (Foundations)”; future notebooks will be added for each major section
Updated Advanced R Workbook (Foundations): completed Chapter 6-8, added Solutions section for comparing solutions against Advanced R Solutions
rtraining 0.8.4
- Updated Advanced R Workbook: completed Chapter 4, 5
rtraining 0.8.3
- Updated Advanced R Workbook: completed Chapter 3
rtraining 0.8.2
- Update links
rtraining 0.8.1
Add demo from Wikipedia article on R
Updated Advanced R Workbook: added Chapter 3, 3.2.5 Exercises
Replace development lintr with CRAN release 3.0.0
rtraining 0.8.0
Added Advanced R Workbook: Workbook for completing quizzes and exercises from Advanced R, second edition.
maintenance updates, update links
rtraining 0.7.17
- maintenance release
rtraining 0.7.16
- maintenance release
rtraining 0.7.15
- maintenance release, fix links
rtraining 0.7.14
- maintenance release
rtraining 0.7.13
- maintenance release
rtraining 0.7.12
- maintenance release, minor updates to rtraining log
rtraining 0.7.11
- maintenance release
rtraining 0.7.10
- maintenance release, fix broken links
rtraining 0.7.9
- Important update from renv 0.15.0 to 0.15.1
rtraining 0.7.8
- Updated with new analysis package updates
rtraining 0.7.7
- maintenance release
rtraining 0.7.6
- Add new
viridis_quo()
styling to rtraining log, maintenance updates
rtraining 0.7.5
- maintenance release
rtraining 0.7.4
- maintenance release, update README and GitHub Actions
rtraining 0.7.3
- Add FaultTree.widget Test notebook for demonstrating
ftree2widget()
issue
rtraining 0.7.2
- maintenance release
rtraining 0.7.1
- maintenance release, updated for R 4.1.0
rtraining 0.7.0
build_analysis_site()
migrated to rdev
rtraining 0.6.0
New Features
major update:
build-site
has been replaced with an R function,build_analysis_site()
, which retains all of the functionality of the old shell script. It is still considered Experimental, due to lack of test coverage and some features that are not implemented, but should work for projects with limited pkgdown customization. The update also includes a function to convert notebooks tohtml_document
,to_document()
.build_analysis_site()
will be migrated to rdev in a future release
New Content
R Setup Log: added notes on the package layout I use for “analysis” packages (will be converted to an rdev vignette in a future release)
R Setup Log: added notes on my R Workflow
R Training Log: updated with notes on my current book, R Packages
rtraining 0.5.1
- R Training Log content updates
rtraining 0.5.0
- moved
rmarkdown::render_site
header files topkgdown
-analysis
now contains only R Notebooks!
rtraining 0.4.0
pkgdown integration
build-site
has been updated to (mostly) seamlessly build a site that integrates pkgdown as the base site and adds an “Analysis” menu that contains all of the R Notebooks (html_notebook
) or Documents (html_document
) inanalysis/
(moved fromnotebooks/
)
rtraining 0.3.0
rdev migration
ci()
,check_renv()
,style_all()
,lint_all()
, andtools/setup-r
have been migrated to rdev, my “opinionated collection of R development tools”rtraining has been updated to import and load development tools through
rdev
updated README
rtraining 0.2.1
updated package description (Authors)
GitHub Action updates
rtraining 0.2.0
New Content/Features
ci()
: run continuous integration tests locally: lint, R CMD check, and style (off by default).check_renv()
: convenience function that runsrenv
status()
,clean()
, and optionallyupdate()
(on by default).
rtraining 0.1.1
- minor maintenance updates
rtraining 0.1.0
Initial GitHub release
New Content/Features
R Setup Log Notebook (r-setup-log.Rmd): My notes on my personal R setup
minor updates to R Training Log
style_all()
: style all.R
and.Rmd
files in a project usingstyler
lint_all()
: lint all.R
and.Rmd
files in a project usinglintr
add GitHub Actions for continuous integration testing
rtraining 0.0.1
Pre-release
- initial package setup, GitHub pages build
New Content/Features
R Training Log Notebook (r-training-log.Rmd): Notes on learning R and RStudio
tools/setup-r
: shell script to install development packages to site repository on macOS + Homebrewbuild-site
: build a website from a collection of R Notebooks (html_notebook
) innotebooks/