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.

Dplyr across: First look at a new Tidyverse function

Dplyr across: First look at a new Tidyverse function

See how to use dplyr to run functions across multiple columns at once. You can even run more than one function in the same line of code

Easier ggplot with the ggeasy R package

Easier ggplot with the ggeasy R package

See easy-to-remember ways of customizing ggplot2 visualizations – plus the super-simple patchwork package to visualize plots side by side

R data.table symbols and operators you should know

R data.table symbols and operators you should know

Make your R data.table code more efficient and elegant with these special symbols and operators. Plus, learn about the new fcase() function

RStudio Conference 2020 videos you don’t want to miss

RStudio Conference 2020 videos you don’t want to miss

You can watch dozens of must-see RStudio Conference videos online. Don't know where to start? Let us help

Add color to your ggplot2 text in R

Add color to your ggplot2 text in R

See how to style the headlines and axis text in your ggplot graphs with the ggtext package for R

How to get RStudio Conference 2020 workshop materials free online

How to get RStudio Conference 2020 workshop materials free online

Topics include machine learning, geospatial analysis, time series, visualizations, interactive apps, and much more

RStudio restructures to focus on ‘public benefit’

RStudio restructures to focus on ‘public benefit’

The company behind open source R programming tools has restructured to better address the needs of users and the R community

Do More With R bonus download: Interactive Shiny app to search Twitter

Do More With R bonus download: Interactive Shiny app to search Twitter

Download the code and step-by-step instructions for creating an interactive Shiny app to search tweets with the rtweet package and create a browser-based app with the results

Create a Shiny app to search Twitter with rtweet and R

Create a Shiny app to search Twitter with rtweet and R

See how to create an interactive Shiny web application to search, sort, and track tweets with a specific hashtag

How to search Twitter with rtweet and R

How to search Twitter with rtweet and R

See how to create your own searchable data frame of conference tweets using the rtweet R package

How to send text messages from R

How to send text messages from R

See how easily you can send texts directly from an R script with Twilio and the twilio R package

How to do spatial analysis in R with sf

How to do spatial analysis in R with sf

See how easy it is to use the sf package for GIS calculations to find the ZIP code for an address in R

How to merge data in R using R merge, dplyr, or data.table

How to merge data in R using R merge, dplyr, or data.table

See how to join two data sets by one or more common columns using base R’s merge function, dplyr join functions, and the speedy data.table package

Get API data with R

Get API data with R

No R package for the API you want? It’s easy to write your own function with the httr and jsonlite packages.

How to write your own ggplot2 functions in R

How to write your own ggplot2 functions in R

You no longer have to worry about quoted and unquoted column names when using ggplot2, thanks to the latest version of the rlang package

How to use .SD in the R data.table package

How to use .SD in the R data.table package

See how to use data.table's special .SD symbol to perform calculations and other tasks by group

How to calculate month-over-month changes in R
video

How to calculate month-over-month changes in R

See how to generate weekly and monthly reports in R including month-over-month, week-over-week, and year-over-year changes

How to Slack from R

How to Slack from R

See how to send text messages and files directly from an R script to Slack with the slackr package

How to send email from R and Gmail
video

How to send email from R and Gmail

See how to automate sending email with the R language, a Gmail account, and the gmailr R package

How to use RStudio code snippets
video

How to use RStudio code snippets

Save time by storing your best and most-used code in RStudio snippets

Load More