Plot CDF of Known Distribution
To plot the cumulative distribution function of a standard distribution in a specific known range, we use the curve() function in the R Language. The curve() function draws a curve corresponding to a function over the interval. It takes an expression as an argument that in this case will be pnorm along with the limits from and to and returns a Normal CDF Plot.
Syntax: curve( expression, from, to )
Parameters:
- expression: determines the expression function for CDF calculation.
- from: determines the lower limit of data.
- to: determines the upper limit of data.
Here, is an example of a normal CDF plot
# plot normal CDF plot
curve(pnorm, from = -10, to = 10)
Output:
Plot Cumulative Distribution Function in R
In this article, we will discuss how to plot a cumulative distribution function (CDF) in the R Programming Language.
The cumulative distribution function (CDF) of a random variable evaluated at x, is the probability that x will take a value less than or equal to x. To calculate the cumulative distribution function in the R Language, we use the ecdf() function. The ecdf() function in R Language is used to compute and plot the value of the Empirical Cumulative Distribution Function of a numeric vector. The ecdf() function takes the data vector as an argument and returns the CDF data.
Syntax: ecdf( data_vector )
Parameter:
- data_vector: determines the vector that contains data for CDF calculation.
Table of Content
- Plot cumulative distribution function in base R
- Plot CDF of Known Distribution
- Plot CDF of Known Distribution using ggplot2 Package
Contact Us