Added Thu Apr 22, 2021
What is this?
Excerpt from the site: openlibraryR is a simple API wrapper for OpenLibrary.org, which aims to have a web page for every book ever published. Users can add to the catalogue, download or borrow books, or edit one of the 20 million+ current records.
- Site is here: https://www.kaylinpavlik.com/openlibraryr/
What is this? This is function plays a rap adlib when it is called. It is useful if you have a script that takes a while to run, and want to be notified when it is finished. The package currently includes 52 different sounds from 34 artists, the majority of which are pulled from The Rap Board by LP Riel. I use it when I have long scripts to run and I want to feel amused when they are ready hahha
- Github is here: https://github.com/brooke-watson/BRRR/blob/master/README.md
What is this? Excerpt from blog: A quick introduction on using Docker for reproducibility in R. Disclaimer: This blog post is an introduction to Docker for beginners, and will take some shortcuts ;)
- Link to blog: https://colinfay.me/docker-r-reproducibility/
What is this? Excerpt from repo: This repository contains a Jupyter notebook file which walks you through the basics of using notebooks and RStats for reproducible data analysis. It starts with a general guide to the notebook format and how to install the necessary software. Then it goes through an example using R to load data, filter missing values, create graphs and run statistical tests.
- Link to repo here: https://github.com/InfantLab/NotebookDemos
What is this? Excerpt from site: Align the assignment operators (either <- or =) within a highlighted area.
- Link to repo here: https://github.com/seasmith/AlignAssign
Added Mon Sep 14th, 2020
What is this?
This course teaches how to use the shinydashboard R package. To get the most out of this course, open an R Session and follow the lessons. In each lesson you will see the shell of some code to copy into your R Session and edit to complete the tasks. At the end of each chapter is an application with the full solutions. By the end you should be able to build a simple dynamic dashboard!
- Link to course here: https://leanpub.com/c/shinydashboard
What is this? Excerpt from site: R uses factors to handle categorical variables, variables that have a fixed and known set of possible values. Factors are also helpful for reordering character vectors to improve display. The goal of the forcats package is to provide a suite of tools that solve common problems with factors, including changing the order of levels or the values.
- Link to the site: https://forcats.tidyverse.org/
Added Sun June 6th, 2021 What is this? Excerpt from site: Create music easily, and show musical scores and audio files in R Markdown documents, R Jupyter Notebooks and RStudio.
What is this? Excerpt from site: Happy Git provides opinionated instructions on how to:
- Install Git and get it working smoothly with GitHub, in the shell and in the RStudio IDE.
- Develop a few key workflows that cover your most common tasks.
- Integrate Git and GitHub into your daily work with R and R Markdown.
- Web-book here: https://happygitwithr.com/
Added Sun Oct 25th, 2020
What is this?
Excerpt from ebook: This book covers R software development for building data science tools. This book provides rigorous training in the R language and covers modern software development practices for building tools that are highly reusable, modular, and suitable for use in a team-based environment or a community of developers
1.Link to ebook here: https://leanpub.com/msdr
Added Mon Sep 14th, 2020
What is this?
Excerpt from ebook: This book serves as an introduction of text mining using the tidytext package and other tidy tools in R. The functions provided by the tidytext package are relatively simple; what is important are the possible applications. Thus, this book provides compelling examples of real text mining problems.
- Link to ebook site here: https://www.tidytextmining.com/
- Link to repo here: https://github.com/dgrtwo/tidy-text-mining
- Buy the book here: O’Reilly or Amazon
Added Sun Oct 25th, 2020
What is this?
Excerpt from announcement: Bryan Jenks made this video as a crash course to RStudio so you can get started on R development :)
- Link to video: https://www.youtube.com/watch?v=PXiY8muVUec&feature=youtu.be
What is this? Wonderful animations of Tidy verbs. I have these animations on my phone because I use them so much!
- Link to the animations: https://github.com/batpigandme/tidyexplain
What is this? Excerpt from site: at the Davis R Users’ Group, Bonnie Dixon gave a tutorial on the various ways to handle dates and times in R. Bonnie provided this great script which walks through essential classes, functions, and packages.
- Link to site: https://d-rug.github.io/blog/2014/using-times-and-dates-in-r-presentation-code
- Link to code: https://gist.github.com/noamross/8928124
What is this? Excerpt from e-book: Packages are the fundamental units of reproducible R code. They include reusable R functions, the documentation that describes how to use them, and sample data. In this book you’ll learn how to turn your code into packages that others can easily download and use. Writing a package can seem overwhelming at first. So start with the basics and improve it over time. It doesn’t matter if your first version isn’t perfect as long as the next version is better.
- Link to e-book here: https://r-pkgs.org/
What is this?.
Excerpt from e-book:
- Link to ebook here: https://r-pkgs.org/
- Purchase book HERE
What is this? Minimal tutorial about how to write your very own R package.
- Link to tutorial here: https://kbroman.org/pkg_primer/
- Lunk to repo here: https://github.com/kbroman/pkg_primer
What is this? Excerpt from blog: This tutorial is not about making a beautiful, perfect R package. This tutorial is about creating a bare-minimum R package so that you don’t have to keep thinking to yourself, “I really should just make an R package with these functions so I don’t have to keep copy/pasting them like a goddamn luddite.” Seriously, it doesn’t have to be about sharing your code (although that is an added benefit!). It is about saving yourself time. (n.b. this is my attitude about all reproducibility.)
What is this?
Here is a list of video tutorials by Sharon for fun things to do with R that didn't fit in the other categories: