IDG TECHtalk
How to boost R Markdown interactivity with runtime Shiny
In this episode of Do More With R, Sharon demonstrates how to turbocharge R Markdown interactions with runtime Shiny. Shiny is a Web application framework for R with a pretty specific format. Syntax for a Shiny app layout can be daunting...
IDG TECHtalk
How to get API data with R
No R package for an API you’d like to use? No problem! See how to write your own R code to pull data from an API using API key authentication.
IDG TECHtalk
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. Leave a comment and let us know what tips you’d like to see in a future Do More With R video.
IDG TECHtalk
How to search Twitter with R
See how to search, filter, and sort tweets using R and the rtweet package. It’s a great way to follow conference hashtags. If you want to follow along with the optional code for creating clickable URL links, make sure to install the...
IDG TECHtalk
A quick look at dplyr’s new across() function
See how to use dplyr’s new across() to run functions across multiple columns at once. You can even run more than one function in the same line of code. Access the data here:...
IDG TECHtalk
How to never look up tidyr pivot_wider and pivot_longer again
Tidyr is a handy R package for reshaping data, but it can be hard to remember exactly how pivot_wider and pivot_longer work. Thanks to RStudio code snippets, you can write a snippet once and then always have a fill-in-the-blank code...
IDG TECHtalk
How to create R tables with expandable rows
See how to use the reactable R package to make an interactive table with rows that expand when clicked.
IDG TECHtalk
R 4.0: 3 new features
See three of the new features in the latest version of R. Plus, see how to test drive R 4.0 and the latest beta version of RStudio in a Docker container so you don’t interfere with your existing setup.
IDG TECHtalk
How to write your own R package
When you hear “R package,” you may think something to share with other people. But an R package can also be a good way to organize your own work. Check out this episode's accompanying article here:...
IDG TECHtalk
How to use the sf package in R
See how to do GIS calculations in R with this tutorial on finding the ZIP code for a US address.
IDG TECHtalk
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. Leave a comment and let us know what tips you’d like to see in a future Do More With R video.
IDG TECHtalk
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.
IDG TECHtalk
R data.table in 5 minutes
Get a quick look at the R data.table package in this 5-minute tutorial that gives a sample of the package’s speed and power.
IDG TECHtalk
R tip: Write your own RStudio addins
This RStudio Addins tutorial shows step by step how to create an addin for the RStudio IDE. Leave a comment and let us know what tips you’d like to see in a future Do More With R video.
IDG TECHtalk
How to use the new R pipe in R 4.1
See the new pipe operator built into R 4.1 and how it differs from the maggritr pipe. Don't want to install 4.1 yet? Learn how to run R 4.1 in a Docker container.
IDG TECHtalk
How to use Git and GitHub with R
See how to use Git version control and sync with GitHub -- all right within RStudio.
IDG TECHtalk
How to simplify ggplot2 with ggeasy
See some easier-to-remember ways of customizing R data visualizations – plus the super-simple patchwork package to visualize multiple plots side by side.
IDG TECHtalk
How to send Slack messages with R
In this episode of Do More With R, Sharon shows you how to send Slack messages using R. It may not seem helpful at first, but there's plenty of uses. You can even use it to notify yourself or others when a lengthy R script finishes...
IDG TECHtalk
R tip: Keep passwords and tokens secure with the keyring package
Learn how to store credentials in an encrypted, secure keyring within R. Leave a comment and let us know what tips you’d like to see in a future Do More With R video.
IDG TECHtalk
How to email text and graphics right from R
See how the blastula package lets you send text, graphs, and analysis right from R.
IDG TECHtalk
How to set up Python in RStudio
Are you an R user confused by setting up Python? See how to install and configure Python – and run Python code within RStudio. Plus: Send data from Python to an R object. With InfoWorld Python expert Serdar Yegulalp who explains the ins...
IDG TECHtalk
How to use the dtplyr package
The dtplyr 1.0 package lets you write dplyr R code and access speedy data.table performance. Find out how.
Curated Video
Learning R for Data Visualization (Video 10)
R is on the rise and showing itself as a powerful option in many software development domains. At its core, R is a statistical programming language that provides impressive tools for data mining and analysis, creating high-level...
IDG TECHtalk
How to send SMS text messages from R
See how to send a text message directly from an R script with Twilio and the twilio R package.