def showErrorBars(populations, steps, num_steps, num_trials):     """     Plot error bars to represent confidence intervals of the estimates     of the average bacteria populations at a sequence of time steps.     Args:         populations (list of lists or 2D array): populations[i][j] is the             number of bacteria present in trial i at time step j         steps (list of time step points): steps[i] is a time step point         num_steps (int): number of time steps recorded by populations         num_trials (int): number of simulation trials recorded by populations       For each error bar at time t, it demonstrates a sample mean of populations     as well as 95% confidence interval of the estimate regarding the average     population. That is, it provides a graphical representation of calc_95_ci.     """     pass #TODO   #assume that the below populations records simulation data (50 trials and 200 steps on each trial) steps = [i for i in range(25, 200, 25)] showErrorBars(populations,steps, 200, 50)   l = [[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]] rows, cols = len(l), len(l[0]) print(rows, cols)

Np Ms Office 365/Excel 2016 I Ntermed
1st Edition
ISBN:9781337508841
Author:Carey
Publisher:Carey
Chapter8: Working With Advanced Functions
Section: Chapter Questions
Problem 4.4CP
icon
Related questions
Question

Problem 6 Plotting variability and uncertainty

 

Plot error bars that visualize 95% confidence intervals of the estimates of the average bacteria populations at a sequence of time steps. More specifically, you need to implement the function

 

showErrorBars

         according to the behavior described in the docstring specifications in the below code cell.

 

Note that the data used to produce the error bars are based on the populations collected in problem 4. The calc_95_ci defined in problem 5 should be used to provide the standard error data to produce the plot.

 

##########################

# PROBLEM 6

##########################

 

def showErrorBars(populations, steps, num_steps, num_trials):

    """

    Plot error bars to represent confidence intervals of the estimates

    of the average bacteria populations at a sequence of time steps.

    Args:

        populations (list of lists or 2D array): populations[i][j] is the

            number of bacteria present in trial i at time step j

        steps (list of time step points): steps[i] is a time step point

        num_steps (int): number of time steps recorded by populations

        num_trials (int): number of simulation trials recorded by populations

 

    For each error bar at time t, it demonstrates a sample mean of populations

    as well as 95% confidence interval of the estimate regarding the average

    population. That is, it provides a graphical representation of calc_95_ci.

    """

    pass #TODO

 

#assume that the below populations records simulation data (50 trials and 200 steps on each trial)

steps = [i for i in range(25, 200, 25)]

showErrorBars(populations,steps, 200, 50)

 

l = [[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]]

rows, cols = len(l), len(l[0])

print(rows, cols)

 

 

 

Python Programming

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Oracle 12c: SQL
Oracle 12c: SQL
Computer Science
ISBN:
9781305251038
Author:
Joan Casteel
Publisher:
Cengage Learning