R Language

R Language | News, how-tos, features, reviews, and videos

Google chart options

template c100.00 03 53 06.still002
video

R tip: Reshape data with tidyr

See how the tidyr R package’s gather and spread functions work. Plus a bonus look at labeling in ggplot2

template c100.00 01 47 09.still002
video

R tip: Schedule R scripts on a Mac

Learn how to run R scripts from the Mac command line. Then, see how to schedule R scripts with cron jobs and the cronR package.

template c100.00 02 07 26.still002
video

R tip: R Markdown tutorial

In this 10th episode of Do More with R, learn how to create HTML, Word docs, PowerPoint presentations, and more that combine text, graphics, and R code

template c100.00 02 48 09.still001
video

R tip: Access nested list items with purrr

In this ninth episode of Do More with R, learn how to easily access and modify nested list items with the purrr package’s modify_depth function

template c100.00 00 42 21.still001
video

R tip: Animations in R

In this eighth episode of Do More with R, learn how to animate data over time with R and the gganimate and ggplot2 packages.

template c100.00 04 55 16.still001
video

R tip: Create maps in R

In this seventh episode of Do More with R, learn how to create maps in R—it’s easier than you think, thanks to new and updated packages like sf, tmap, and ggplot2

template c100.00 01 43 18.still001
video

R tip: Iterate with purrr's map_df function

In this sixth episode of Do More with R, learn how to apply a function to a vector of values and return a data frame

Do More With R [video hero/video series] - R Programming Guide - Tips & Tricks

Top R language resources to improve your data skills

From books to videos to online tutorials -- most free! -- here are plenty of ideas to burnish your R knowledge.

template c100.00 02 40 15.still001
video

R tip: Save time with RStudio code snippets

In this fifth episode of Do More with R, Sharon Machlis, director of Editorial Data & Analytics at IDG Communications, shows how code snippets work in RStudio—and how you can make your own

template c100.00 03 43 00.still001
video

R tip: Easy dashboards with flexdashboard

In this fourth episode of Do More with R, Sharon Machlis, director of Editorial Data & Analytics at IDG Communications, shows how to create dashboards in the R language with the flexdashboard package.

template c100.00 04 52 08.still001
video

R tip: Test your code with testthat

In this episode of Do More with R, learn how to automate testing your R functions with Hadley Wickham’s testthat package.

template c100.00 04 05 09.still001
video

R tip: Learn dplyr’s case_when() function

In this second episode of Do More with R, Sharon Machlis, director of Editorial Data & Analytics at IDG Communications, shows how dplyr's case_when() function helps avoid a lot of nested ifelse statements

template c100.00 02 07 04.still001
video

R tip: How to create easy interactive scatter plots with taucharts

In this first episode of Do More with R, Sharon Machlis, director of Editorial Data & Analytics at IDG Communications, demonstrates how easy it is to use the R language to create an interactive scatter plot with multiple trendline...

ColorBrewer palettes

Useful R functions you might not know

One of the best way to find cool, new-to-you R functions is to see what other useRs have uncovered. Here are some of mine -- and yours.

web developer laptop code user programmer

These R packages import sports, weather, stock data and more

Want to look at salary trends? Check a stock's price history? Look at the performance of your favorite sports team? Here's how to easily pull publicly available data into R.

RStudio.cloud

RStudio cloud service in the works?

An official RStudio cloud service appears to be under development

sandersmarginpctgpoints

Create maps in R in 10 (fairly) easy steps

Use the R programming language to turn location-based data into interactive maps

Beginner's guide to R: Syntax quirks you'll want to know

Why x=3 doesn't always mean what you think it should, about data types and more.

Load More