Fun extra things that didn’t fit in the other categories
Accessing open book data with openlibraryR
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/
Adding a Sound when script is done (option 1)
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
An Introduction to Docker for R Users
By Colin Fay
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/
AlignAssign
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
blsR: Make Requests from the Bureau of Labor Statistics API
Added Tue Nov 7, 2023
What is this?
Excerpt from the site: Implements v2 of the B.L.S. API for requests of survey information and time series data through 3-tiered API that allows users to interact with the raw API directly, create queries through a functional interface, and re-shape the data structures returned to fit common uses.
- Site is here: https://cran.r-project.org/web/packages/blsR/index.html
Bibliography management in RStudio with CiteDrive: how to insert references in R-Markdown documents
By CiteDrive
Added Sun May 28, 2023
What is this?
Excerpt from the video: This short video clip shows you how to synchronize your bibliographic data from #CiteDrive directly in your #RMarkdown project. Every time you or a member of your team add a new reference or change or delete an old one, “knit” updates the current status from your CiteDrive project directly in your R Markdown document.
- Site is here: https://www.youtube.com/watch?v=B91IXlo_DSQ
Creating dynamic dashboards with the shinydashboard R package💯
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
forcatspart of the tidyverse
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/
gm: Generating music easily
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.
Happy Git and GitHub for the useR
By Jenny Bryan, the STAT 545 TAs, & Jim Hester
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/
Mastering Software Development in R
By Roger D. Peng, Sean Kross, & Brooke Anderson
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
- Link to ebook here: https://leanpub.com/msdr
Text Mining with R: A Tidy Approach
By Julia Silge & David Robinson
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
RStudio Crash Course for beginners 2020 | How To Use The IDE
By Bryan Jenks
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 :)
stickr
By Alex Gold
Added Mon May 29, 2023
What is this?
Excerpt from the repo: The goal of stickr is to make it easier for you to include any R package hex stickers in your work.
- Link to repo is here: https://github.com/akgold/stickr
Tidy animated verbs
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
Using Dates and Times in R
By Bonnie Dixon
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.
Videos by Sharon Machlis for fun things:
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: