Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Calculate Fascinating Probability | Discrete Distributions
Probability Theory
course content

Course Content

Probability Theory

Calculate Fascinating Probability

Have you ever wonder that your friends birthday could be any day of the year with equal probability. The probability for each day creates uniform distribution.

Let's recall some functions, but for the uniform distribution (they are a little bit different): For calculating the probability of receiving exactly defined output x :

uniform.pdf(x, loc, scale).

For calculating the probability of receiving output that is bigger than x:

uniform.sf(x, loc, scale)(inclusive).

For calculating the probability of receiving output that is less than x:

uniform.cdf(x, loc, scale)(inclusive).

  • loc is the lower bound of the distribution (minimum value).
  • scale is the upper bound of the distribution (maximum value).

Task

Imagine that you met a person and want to calculate the probability of his birthday in summer, you know he wasn't born on a leap year. So, follow the algorithm:

  1. Import uniform object.
  2. Calculate the probability that he was born after the 152nd day of the year (the 1st of June). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  3. Calculate the probability that he was born before the 243rd day of the year (the 31st of August). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  4. Calculate the probability that he was born before the 243rd day of the year and after the 152nd day of the year.

Task

Imagine that you met a person and want to calculate the probability of his birthday in summer, you know he wasn't born on a leap year. So, follow the algorithm:

  1. Import uniform object.
  2. Calculate the probability that he was born after the 152nd day of the year (the 1st of June). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  3. Calculate the probability that he was born before the 243rd day of the year (the 31st of August). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  4. Calculate the probability that he was born before the 243rd day of the year and after the 152nd day of the year.

Everything was clear?

Section 4. Chapter 2
toggle bottom row

Calculate Fascinating Probability

Have you ever wonder that your friends birthday could be any day of the year with equal probability. The probability for each day creates uniform distribution.

Let's recall some functions, but for the uniform distribution (they are a little bit different): For calculating the probability of receiving exactly defined output x :

uniform.pdf(x, loc, scale).

For calculating the probability of receiving output that is bigger than x:

uniform.sf(x, loc, scale)(inclusive).

For calculating the probability of receiving output that is less than x:

uniform.cdf(x, loc, scale)(inclusive).

  • loc is the lower bound of the distribution (minimum value).
  • scale is the upper bound of the distribution (maximum value).

Task

Imagine that you met a person and want to calculate the probability of his birthday in summer, you know he wasn't born on a leap year. So, follow the algorithm:

  1. Import uniform object.
  2. Calculate the probability that he was born after the 152nd day of the year (the 1st of June). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  3. Calculate the probability that he was born before the 243rd day of the year (the 31st of August). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  4. Calculate the probability that he was born before the 243rd day of the year and after the 152nd day of the year.

Task

Imagine that you met a person and want to calculate the probability of his birthday in summer, you know he wasn't born on a leap year. So, follow the algorithm:

  1. Import uniform object.
  2. Calculate the probability that he was born after the 152nd day of the year (the 1st of June). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  3. Calculate the probability that he was born before the 243rd day of the year (the 31st of August). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  4. Calculate the probability that he was born before the 243rd day of the year and after the 152nd day of the year.

Everything was clear?

Section 4. Chapter 2
toggle bottom row

Calculate Fascinating Probability

Have you ever wonder that your friends birthday could be any day of the year with equal probability. The probability for each day creates uniform distribution.

Let's recall some functions, but for the uniform distribution (they are a little bit different): For calculating the probability of receiving exactly defined output x :

uniform.pdf(x, loc, scale).

For calculating the probability of receiving output that is bigger than x:

uniform.sf(x, loc, scale)(inclusive).

For calculating the probability of receiving output that is less than x:

uniform.cdf(x, loc, scale)(inclusive).

  • loc is the lower bound of the distribution (minimum value).
  • scale is the upper bound of the distribution (maximum value).

Task

Imagine that you met a person and want to calculate the probability of his birthday in summer, you know he wasn't born on a leap year. So, follow the algorithm:

  1. Import uniform object.
  2. Calculate the probability that he was born after the 152nd day of the year (the 1st of June). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  3. Calculate the probability that he was born before the 243rd day of the year (the 31st of August). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  4. Calculate the probability that he was born before the 243rd day of the year and after the 152nd day of the year.

Task

Imagine that you met a person and want to calculate the probability of his birthday in summer, you know he wasn't born on a leap year. So, follow the algorithm:

  1. Import uniform object.
  2. Calculate the probability that he was born after the 152nd day of the year (the 1st of June). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  3. Calculate the probability that he was born before the 243rd day of the year (the 31st of August). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  4. Calculate the probability that he was born before the 243rd day of the year and after the 152nd day of the year.

Everything was clear?

Have you ever wonder that your friends birthday could be any day of the year with equal probability. The probability for each day creates uniform distribution.

Let's recall some functions, but for the uniform distribution (they are a little bit different): For calculating the probability of receiving exactly defined output x :

uniform.pdf(x, loc, scale).

For calculating the probability of receiving output that is bigger than x:

uniform.sf(x, loc, scale)(inclusive).

For calculating the probability of receiving output that is less than x:

uniform.cdf(x, loc, scale)(inclusive).

  • loc is the lower bound of the distribution (minimum value).
  • scale is the upper bound of the distribution (maximum value).

Task

Imagine that you met a person and want to calculate the probability of his birthday in summer, you know he wasn't born on a leap year. So, follow the algorithm:

  1. Import uniform object.
  2. Calculate the probability that he was born after the 152nd day of the year (the 1st of June). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  3. Calculate the probability that he was born before the 243rd day of the year (the 31st of August). With the parameters:
    • The lower bound is 1.
    • The upper bound is 365.
  4. Calculate the probability that he was born before the 243rd day of the year and after the 152nd day of the year.

Section 4. Chapter 2
Switch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?
some-alt