Enjoying the preview?
This is the free first lesson. Get full access — request a demo or sign in.
Enjoying the preview?
This is the free first lesson. Get full access — request a demo or sign in.
How can you measure the performance of R code? How do you decide which R function to use for a given task given multiple options? The benchmarking package in R enables us to design experiments to precisely measure the performance for one or more R functions. Learning to use this tool effectively is an essential skill for any R programmer. The topics discussed in these lessons will help you better measure and improve the performance of R code so it can be scaled to larger data processing tasks.
In these lessons, you will learn how to measure the performance of R code. We will explore the bench package in R, designing experiments to precisely measure performance of R code, interpreting results, and comparing functions using these experiments. By the end of these lessons, you will be able to design and conduct your own experiments to measure the performance of R code.
You will learn how to measure the performance of R code, explore the bench package in R, design experiments to precisely measure performance, interpret results, and compare functions using these experiments.
It is intended for R programmers, as the course describes benchmarking as an essential skill for any R programmer.
The course covers three lessons: Benchmarking Package, Interpreting Benchmarking Results, and Benchmarking Examples.
You will gain skills in benchmarking and performance measurement of R code.
By the end of these lessons, you will be able to design and conduct your own experiments to measure the performance of R code.