Integrate Function in R (Example) | Using integrate() to Compute Integral
This tutorial illustrates how to integrate a user-defined function using integrate() in R.
Table of contents:
Let’s do this…
Constructing Example Function
The following manually defined function is used as basement for this R programming tutorial:
my_function <- function(x) { # Create own function out <- 2 * x + x^2 + 5 * x^3 } |
my_function <- function(x) { # Create own function out <- 2 * x + x^2 + 5 * x^3 }
Example: Applying integrate() to User-Defined Function
This Example shows how to compute the integral of a function using the integrate() command of the R programming language. For this, we need to specify the name of our function, a lower limit, and an upper limit:
integrate(my_function, # Apply integrate in R lower = 0, upper = 10) # 12933.33 with absolute error < 1.4e-10 |
integrate(my_function, # Apply integrate in R lower = 0, upper = 10) # 12933.33 with absolute error < 1.4e-10
The RStudio console returns the result: 12933.33 with absolute error Video & Further Resources
I have recently published a video on my YouTube channel, which illustrates the examples of this tutorial. You can find the video below.
The YouTube video will be added soon.
In addition, you might want to have a look at the other tutorials of my website. Please find some other articles below.
In this article you learned how to apply the integrate function in R. In case you have any further questions, don’t hesitate to let me know in the comments section.
Subscribe to my free statistics newsletter: