Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Bernoulli Trial 2/2 | Learn Basic Rules
Probability Theory
course content

Course Content

Probability Theory

Bernoulli Trial 2/2

It is time to connect your math knowledge with your programming skills. Look to this example:

You can treat this function as an actual experiment; whenever you click the run button, the output is different.

Explanation of the code above:

  1. You need to import bernoulli object from scipy.stats. With this object, we will conduct a probability experiment on a computer.
  2. bernoulli.rvs(p = 0.5, size = 5) means that the probability of getting head is 50 %, p = 0.5, the sample size in experiment is 5, size = 5.
  3. The output shows an array with five results for each coin 1 means success and 0 means failure.
  4. [1 1 1 1 0] we had a successful result for 4 coins and failed for the last one.

Note

In this chapter and many other chapters, we will use the np.random.seed() function, do not be petrified it should be written to make your and my outputs equal. Do not change it.

Task

Your task is to play a little bit with the function. Imagine that you have an unbelievable successful coin and in 90% of cases tossing a coin you receive a head. Follow the algorithm to experiment:

  1. Import the bernoulli object from scipy.stats.
  2. Conduct the experiment with bernoulli object using .rvs() method.
    • Set p parameter equal to 0.9.
    • Set size parameter equal to 1.

By the way, you can comment on the line where np.random.seed() was defined and "play with the coin" to receive various outputs.

Task

Your task is to play a little bit with the function. Imagine that you have an unbelievable successful coin and in 90% of cases tossing a coin you receive a head. Follow the algorithm to experiment:

  1. Import the bernoulli object from scipy.stats.
  2. Conduct the experiment with bernoulli object using .rvs() method.
    • Set p parameter equal to 0.9.
    • Set size parameter equal to 1.

By the way, you can comment on the line where np.random.seed() was defined and "play with the coin" to receive various outputs.

Everything was clear?

Section 1. Chapter 3
toggle bottom row

Bernoulli Trial 2/2

It is time to connect your math knowledge with your programming skills. Look to this example:

You can treat this function as an actual experiment; whenever you click the run button, the output is different.

Explanation of the code above:

  1. You need to import bernoulli object from scipy.stats. With this object, we will conduct a probability experiment on a computer.
  2. bernoulli.rvs(p = 0.5, size = 5) means that the probability of getting head is 50 %, p = 0.5, the sample size in experiment is 5, size = 5.
  3. The output shows an array with five results for each coin 1 means success and 0 means failure.
  4. [1 1 1 1 0] we had a successful result for 4 coins and failed for the last one.

Note

In this chapter and many other chapters, we will use the np.random.seed() function, do not be petrified it should be written to make your and my outputs equal. Do not change it.

Task

Your task is to play a little bit with the function. Imagine that you have an unbelievable successful coin and in 90% of cases tossing a coin you receive a head. Follow the algorithm to experiment:

  1. Import the bernoulli object from scipy.stats.
  2. Conduct the experiment with bernoulli object using .rvs() method.
    • Set p parameter equal to 0.9.
    • Set size parameter equal to 1.

By the way, you can comment on the line where np.random.seed() was defined and "play with the coin" to receive various outputs.

Task

Your task is to play a little bit with the function. Imagine that you have an unbelievable successful coin and in 90% of cases tossing a coin you receive a head. Follow the algorithm to experiment:

  1. Import the bernoulli object from scipy.stats.
  2. Conduct the experiment with bernoulli object using .rvs() method.
    • Set p parameter equal to 0.9.
    • Set size parameter equal to 1.

By the way, you can comment on the line where np.random.seed() was defined and "play with the coin" to receive various outputs.

Everything was clear?

Section 1. Chapter 3
toggle bottom row

Bernoulli Trial 2/2

It is time to connect your math knowledge with your programming skills. Look to this example:

You can treat this function as an actual experiment; whenever you click the run button, the output is different.

Explanation of the code above:

  1. You need to import bernoulli object from scipy.stats. With this object, we will conduct a probability experiment on a computer.
  2. bernoulli.rvs(p = 0.5, size = 5) means that the probability of getting head is 50 %, p = 0.5, the sample size in experiment is 5, size = 5.
  3. The output shows an array with five results for each coin 1 means success and 0 means failure.
  4. [1 1 1 1 0] we had a successful result for 4 coins and failed for the last one.

Note

In this chapter and many other chapters, we will use the np.random.seed() function, do not be petrified it should be written to make your and my outputs equal. Do not change it.

Task

Your task is to play a little bit with the function. Imagine that you have an unbelievable successful coin and in 90% of cases tossing a coin you receive a head. Follow the algorithm to experiment:

  1. Import the bernoulli object from scipy.stats.
  2. Conduct the experiment with bernoulli object using .rvs() method.
    • Set p parameter equal to 0.9.
    • Set size parameter equal to 1.

By the way, you can comment on the line where np.random.seed() was defined and "play with the coin" to receive various outputs.

Task

Your task is to play a little bit with the function. Imagine that you have an unbelievable successful coin and in 90% of cases tossing a coin you receive a head. Follow the algorithm to experiment:

  1. Import the bernoulli object from scipy.stats.
  2. Conduct the experiment with bernoulli object using .rvs() method.
    • Set p parameter equal to 0.9.
    • Set size parameter equal to 1.

By the way, you can comment on the line where np.random.seed() was defined and "play with the coin" to receive various outputs.

Everything was clear?

It is time to connect your math knowledge with your programming skills. Look to this example:

You can treat this function as an actual experiment; whenever you click the run button, the output is different.

Explanation of the code above:

  1. You need to import bernoulli object from scipy.stats. With this object, we will conduct a probability experiment on a computer.
  2. bernoulli.rvs(p = 0.5, size = 5) means that the probability of getting head is 50 %, p = 0.5, the sample size in experiment is 5, size = 5.
  3. The output shows an array with five results for each coin 1 means success and 0 means failure.
  4. [1 1 1 1 0] we had a successful result for 4 coins and failed for the last one.

Note

In this chapter and many other chapters, we will use the np.random.seed() function, do not be petrified it should be written to make your and my outputs equal. Do not change it.

Task

Your task is to play a little bit with the function. Imagine that you have an unbelievable successful coin and in 90% of cases tossing a coin you receive a head. Follow the algorithm to experiment:

  1. Import the bernoulli object from scipy.stats.
  2. Conduct the experiment with bernoulli object using .rvs() method.
    • Set p parameter equal to 0.9.
    • Set size parameter equal to 1.

By the way, you can comment on the line where np.random.seed() was defined and "play with the coin" to receive various outputs.

Section 1. Chapter 3
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