Fun extra things that didn’t fit in the other categories

Buy me a coffeeBuy me a coffee


Accessing open book data with openlibraryR

By Kaylin Pavlik

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.

  1. 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

  1. 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 ;)

  1. Link to blog: https://colinfay.me/docker-r-reproducibility/

A Jupyter + R ( + mybinder.org) tutorial for social scientists

By The Infant Lab

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.

  1. Link to repo here: https://github.com/InfantLab/NotebookDemos

AlignAssign

What is this?

Excerpt from site: Align the assignment operators (either <- or =) within a highlighted area.

  1. Link to repo here: https://github.com/seasmith/AlignAssign

blsR: Make Requests from the Bureau of Labor Statistics API

By Guillermo Roditi Dominguez

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.

  1. 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.

  1. Site is here: https://www.youtube.com/watch?v=B91IXlo_DSQ

Creating dynamic dashboards with the shinydashboard R package💯

By Lucy D’Agostino McGowan

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!

  1. 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.

  1. 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.

  1. Link to site: https://www.r-bloggers.com/2021/04/handling-missing-values-in-r/

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.

  1. 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

  1. 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.

  1. Link to ebook site here: https://www.tidytextmining.com/
  2. Link to repo here: https://github.com/dgrtwo/tidy-text-mining
  3. 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 :)

  1. Link to video: https://www.youtube.com/watch?v=PXiY8muVUec&ab_channel=BryanJenks

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.

  1. Link to repo is here: https://github.com/akgold/stickr

Tidy animated verbs

By Garrick Aden‑Buie

What is this?

Wonderful animations of Tidy verbs. I have these animations on my phone because I use them so much!

  1. 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.

  1. Link to site: https://d-rug.github.io/blog/2014/using-times-and-dates-in-r-presentation-code
  2. Link to code: https://gist.github.com/noamross/8928124

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:

  1. How to send Text Messages?
  2. How to Slack from R?
  3. How to send email from r and gmail?
  4. Keep passwords and tokens secure with the keyring package
  5. Schedule R scripts on a Mac
  6. Creating Studio addins or plugins: Option 1 or Option 2
  7. Run Python in R