Sharon Machlis

Executive Editor, Data & Analytics

Sharon Machlis is Director of Editorial Data & Analytics at IDG, where she works on analyzing data (both for IDG Enterprise Web sites and journalism projects) and in-house editor tools in addition to writing and editing. Her tech interests include data visualization and analysis as well as the intersection of journalism and technology. She holds an Extra class amateur radio license and is currently somewhat obsessed with R. Her book Practical R for Mass Communication and Journalism was published in December 2018.

“Do More with R” video tutorials

Use the new R pipe built into R 4.1

Use the new R pipe built into R 4.1

Learn the new pipe operator built into R 4.1 and how it differs from the maggritr pipe. Don’t want to install R 4.1 yet? See how to run R 4.1 in a Docker container.

Make the most of R colors and palettes

Make the most of R colors and palettes

How to find, display, and use 600 built-in R colors and 2000 palettes and create your own palettes and palette functions. Plus a bonus R Shiny app to display paletteer package palettes.

How to send emails with graphics from R

How to send emails with graphics from R

See how to use the blastula package to send emails with text, graphs, and analysis right from R.

Plot in R with echarts4r

Plot in R with echarts4r

Learn how to make everything from basic line graphs to racing bar charts — all interactive and easily animated — with the echarts4r R package.

Top R tips and news from RStudio Global 2021

Top R tips and news from RStudio Global 2021

See how to speed up your R code, customize your graphics, and more

Easy error handling in R with purrr’s possibly

Easy error handling in R with purrr’s possibly

See how the purrr package’s possibly() function helps you flag errors and keep going when applying a function over multiple objects in R.

How to create ggplot labels in R

How to create ggplot labels in R

Annotate ggplot with text labels using built-in functions and create non-overlapping labels with the ggrepel package.

How to create an election map in R

How to create an election map in R

See how to use the R leaflet package to color-code a map by winner, loser, and margin of victory.

Download InfoWorld’s ultimate R data.table cheat sheet

Download InfoWorld’s ultimate R data.table cheat sheet

Get your own copy of our searchable cheat sheet of R data.table and Tidyverse code for dozens of data tasks. Free for registered Insiders!

The ultimate R data.table cheat sheet

The ultimate R data.table cheat sheet

How do I do that in data.table? Find code for dozens of data tasks in this searchable cheat sheet of R data.table and Tidyverse code.

How to count by group in R

How to count by group in R

Discover quick and easy ways to count by groups in R, including reports as data frames, graphics, and ggplot graphs

Load More