Creating a probability distribution
A new restaurant opened a few months ago, and the restaurant's management wants to optimize its seating space based on the size of the groups that come most often. On one night, there are 10 groups of people waiting to be seated at the restaurant, but instead of being called in the order they arrived, they will be called randomly. In this exercise, you'll investigate the probability of groups of different sizes getting picked first. Data on each of the ten groups is contained in the restaurant_groups
DataFrame.
Remember that expected value can be calculated by multiplying each possible outcome with its corresponding probability and taking the sum. The restaurant_groups
data is available. pandas
is loaded as pd
, numpy
is loaded as np
, and matplotlib.pyplot
is loaded as plt
.
This exercise is part of the course
Introduction to Statistics in Python
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# Create a histogram of restaurant_groups and show plot
restaurant_groups['group_size'].____
____