R Language

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

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

statistics stats big data analytics

R tutorial: How to import data into R

In this book excerpt, learn how to import data into R from spreadsheets, HTML tables, and more

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

How to add sparklines to R tables

When you want to visualize results in each row—such as when each row of data is a trend over time—you can do that inside a new table column with mini inline graphs called sparklines

thumnail
video

R tip: Sparklines in HTML tables

Learn how to add sparklines to HTML tables in R with the DT and sparkline packages

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

Do more with R: Quick interactive HTML tables

See how to create an interactive table with one line of code (and the DT package). Plus, easy customizations

thumbnail
video

R tip: Quick Interactive Tables

See how to create an interactive HTML table with one line of code. Plus, plenty of customizations

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

Do more with R: drag-and-drop ggplot

A new R package creates a simple graphical user interface for ggplot2—and it generates R code for the visualization you create

esquisse thumbnail
video

R tip: Drag-and-drop ggplot

See how the new graphical user interface for ggplot2 works, thanks to the esquisse R package

numbered track - 1, 2, 3, 4, 5, 6 - competition - race

Topped out? Swift, Go, and R vie for Tiobe Top 10

All three languages face limitations that could cap developer enthusiasm for the long term

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

Reshape data in R with the tidyr package

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

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

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

Parcels and stacked packages being protected by black umbrella

Jetpack promises simple R package management

Jetpack’s goal is to make dependency management in R as easy as it is with Ruby’s Bundler and JavaScript’s Yarn package managers

Load More