# Triangular Distribution in R

**Data Science Tutorials**, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)

Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

The post Triangular Distribution in R appeared first on Data Science Tutorials

What do you have to lose?. Check out Data Science tutorials here Data Science Tutorials.

Triangular Distribution in R, A continuous probability distribution with a triangle-shaped probability density function is known as the triangular distribution.

The following three values describe it:

- The bare minimum of a
- The highest value b
- The maximum value c

## Triangular Distribution in R

To calculate probabilities for the triangular distribution in R, use the ptri() function from the EnvStats package. Its syntax is as follows.

ptri(q, min = 0, max = 1, mode = 1/2)

where:

**q:** Quantile of interest

**min**: The distribution’s smallest possible value

**max**: The distribution’s top value at its maximum

**mode**: The distribution’s highest point

The examples that follow demonstrate how to actually utilize this function in R.

### Example 1:- Calculating the Probability Less Than Some Value

Consider a restaurant that anticipates a minimum $20,000, a maximum $40,000, and most likely $35,000 in total revenues for the forthcoming week.

What is the chance that the restaurant’s overall sales would be less than $30,000?

To determine this probability, we can use the code below:

library(EnvStats)

Let’s calculate the probability

ptri(q = 30000, min = 20000, max = 40000, mode = 35000) [1] 0.3333333

The likelihood that the restaurant’s total sales fall below $30,000 is.333.

### Example 2:-Calculating Probability Greater Than Some Value

Let’s say a store predicts that in any given week, there would be a minimum of 600, a maximum of 3,000, and a likelihood of 2,200 customers.

What is the likelihood that the store will receive more than 2,500 visitors in a given week?

1 - ptri(q = 2500, min = 600, max = 3000, mode = 2200) [1] 0.1302083

About 0.1302083 percent of customers over 2,500 will enter the store.

**Further Resources**:-

The following tutorials provide guidance on using R to manipulate various probability distributions:

The Multinomial Distribution in R – Data Science Tutorials

The Uniform Distribution in R – Data Science Tutorials

Test for Normal Distribution in R-Quick Guide – Data Science Tutorials

The post Triangular Distribution in R appeared first on Data Science Tutorials

Learn how to expert in the Data Science field with Data Science Tutorials.

**leave a comment**for the author, please follow the link and comment on their blog:

**Data Science Tutorials**.

R-bloggers.com offers

**daily e-mail updates**about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.

Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.