Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Your task consists of creating a Python function called HW 2 p 1 _ Task 1 _ UCusername that works as follows To call your
Your task consists of creating a Python function called HW
p
Task
UCusername that works
as follows
To call your function, the user will type in the Python Shell, the name of the function
HW
p
Task
UCusername
and the arguments variables a
b
and n
sample size
UCusername is what you use to login to CANVAS.
Your function will then
o Set the initial value of X to
and the initial value of Y to
o Compute and store the successive values of X in a list using Equations
and
This
should be done using a repetition structure
for or while loop
and Python
s append
built
in function for adding on to lists.
o Compute the number of bins based on the sample size and using the Equation
o Compute the width of each bin using Equation
o Store the frequency distribution in Python as a list, i
e
the number of elements of X in
each bin. Complete this step using repetition structures
for or while loop
and Python
s
append built
in function. The goal is to generate a repetition structure that will adjust
based on the number of bins, see the third hint below for more guidance.
o Print the list with the frequency distribution to Python Shell. The equations are Number of bins ceillogn
where log is log base search Google for help on how to do log of in Python As the sample
size increases so does the number of bins. The ceiling function ceil ensures that the result of the
logarithm is an integer. Then the width of each bin is estimated as
Bin Width Max Min: Number of bins
where Max and Min are respectively, the maximum and the minimum values.
Consider the following iterative process used to generate a dataset X
xiyi
with
y ib xi a YiYi
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started