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.

Filter JavaScript objects the easy way with Arquero

12 ggplot extensions for snazzier R graphics

12 ggplot extensions for snazzier R graphics

For everything from styling text and customizing color palettes to creating your own geoms, these ggplot2 add-ons deserve a place in your R data visualization toolkit. Plus, a package for Gantt charts.

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.

Learn Observable JavaScript with Observable notebooks

Learn Observable JavaScript with Observable notebooks

Free, hosted Observable notebooks provide an interactive experience and lots of free, open-source Observable JS code you can reuse and learn from. Here's how to get started.

Data visualization with Observable JavaScript

Data visualization with Observable JavaScript

Learn how to make the most of Observable JavaScript and the Observable Plot library, including a step-by-step guide to eight basic data visualization tasks in Plot.

A beginner's guide to using Observable JavaScript, R, and Python with Quarto

A beginner's guide to using Observable JavaScript, R, and Python with Quarto

Using Quarto with Observable JavaScript is a great solution for R and Python users who want to create more interactive and visually engaging reports.

R tutorials: Learn R programming for data science

R tutorials: Learn R programming for data science

Search for R tutorials by task, topic, or package. Many include videos which are shorter than 10 minutes

How to create Word docs from R or Python with Quarto

How to create Word docs from R or Python with Quarto

It’s easy to automate the creation of Word documents with Quarto, a free, open-source technical publishing system that works with R, Python, and other programming languages.

What is Quarto? RStudio rolls out next-generation R Markdown

What is Quarto? RStudio rolls out next-generation R Markdown

R Markdown isn’t going away. But the Quarto publishing platform is as friendly to Python, Julia, and Observable JavaScript as it is to R.

RStudio unveils Shiny for Python

RStudio unveils Shiny for Python

After 10 years as an R framework, the Shiny web framework is now available for Python in an alpha release.

RStudio changes name to Posit, expands focus to include Python and VS Code

RStudio changes name to Posit, expands focus to include Python and VS Code

RStudio is updating its name as it aims to expand use of its commercial products among data science teams using both Python and R.

How to attend RStudio Conference 2022 remotely for free

How to attend RStudio Conference 2022 remotely for free

Keynotes and presentations will be streamed live. Plus, there will be a Discord server for virtual attendees.

Load More