1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
lisov135 [29]
3 years ago
9

PythonA group of statisticians at a local college has asked you to create a set of functionsthat compute the median and mode of

a set of numbers, as defined in Section5.4. Define these functions in a module named stats.py. Also include a functionnamed mean, which computes the average of a set of numbers. Each functionshould expect a list of numbers as an argument and return a single number. Eachfunction should return 0 if the list is empty. Include a main function that tests thethree statistical functions with a given list
Engineering
1 answer:
skelet666 [1.2K]3 years ago
3 0

Answer:

  1. def median(l):
  2.    if(len(l) == 0):
  3.       return 0
  4.    else:
  5.        l.sort()
  6.        if(len(l)%2 == 0):
  7.            index = int(len(l)/2)
  8.            mid = (l[index-1] + l[index]) / 2
  9.        else:
  10.            mid = l[len(l)//2]  
  11.        return mid  
  12. def mode(l):
  13.    if(len(l)==0):
  14.        return 0
  15.    mode = max(set(l), key=l.count)
  16.    return mode  
  17. def mean(l):
  18.    if(len(l)==0):
  19.        return 0
  20.    sum = 0
  21.    for x in l:
  22.        sum += x
  23.    mean = sum / len(l)
  24.    return mean
  25. lst = [5, 7, 10, 11, 12, 12, 13, 15, 25, 30, 45, 61]
  26. print(mean(lst))
  27. print(median(lst))
  28. print(mode(lst))

Explanation:

Firstly, we create a median function (Line 1). This function will check if the the length of list is zero and also if it is an even number. If the length is zero (empty list), it return zero (Line 2-3). If it is an even number, it will calculate the median by summing up two middle index values and divide them by two (Line 6-8). Or if the length is an odd, it will simply take the middle index value and return it as output (Line 9-10).

In mode function, after checking the length of list, we use the max function to estimate the maximum count of the item in list (Line 17) and use it as mode.

In mean function,  after checking the length of list,  we create a sum variable and then use a loop to add the item of list to sum (Line 23-25). After the loop, divide sum by the length of list to get the mean (Line 26).

In the main program, we test the three functions using a sample list and we shall get

20.5

12.5

12

You might be interested in
D. projectile
Colt1911 [192]
Answer: parabola

Explanation:

•Parabolic Trajectory:

In conclusion, projectiles travel with a parabolic trajectory due to the fact that the downward force of gravity accelerates them downward from their otherwise straight-line, gravity-free trajectory.
5 0
3 years ago
Give me the description of - Feedforward control loops with an example.
ValentinkaMS [17]

Answer:

Feedforward basically configured and used mainly to avoid errors in a control system entering or disrupting a control loop

Explanation:

Feedforward basically configured and used mainly to avoid errors in a control system entering or disrupting a control loop. Although Feedforward control seems to be a very attractive idea, it imposes a high responsibility on both the system developer and the operator to examine and consider mathematically the effect of disruptions on the process concerned.

example of feedforward is  

Shower

which consist of following control points

Hear toilet flush (measurement)  

Customize water to compensate  

feedback refers to that point when water turns hot before the configuration changes

5 0
4 years ago
Please help me it’s for science I only have a few minutes
7nadin3 [17]

Answer:

Rocks

Explanation:

I am not sure tho bc they are made out of coal and I think coal is a kind of rock

3 0
2 years ago
Read 2 more answers
A vehicle is considered to be legally parked if it is parked _____ or more from a pedestrian crosswalk or a marked or unmarked i
Yuki888 [10]

Answer:

A vehicle is considered to be legally parked if it is parked 20 feet (6 m) or more from a pedestrian crosswalk or a marked or unmarked intersection.

Explanation:

Hello!

I obtained the provided data from the New York State Driver's Manual. I wish it was useful to help you.

Success in your homework!

7 0
3 years ago
Find the toughness (or energy to cause fracture) for a metal that experiences both elastic and plastic deformation. Assume Equat
PtichkaEL [24]

Answer:

Detailed solution is attached below in three simple steps the problem is solved.

7 0
3 years ago
Other questions:
  • What is the composition, in atom percent, of an alloy that contains 44.5 lbmof Ag, 83.7 lbmof Au, and 5.3 lbmof Cu? What is the
    9·1 answer
  • What are the units or dimensions of the shear rate dv/dy (English units)? Then, what are the dimensions of the shear stress τ= μ
    14·1 answer
  • The mechanical advantage of a screw is always ____________________ than/to 1. Question 5 options: less, greater, equal, none of
    7·1 answer
  • 4 Error-Correcting Polynomials (a) Alice has a length 8 message to Bob. There are 2 communication channels available. When n pac
    6·1 answer
  • Sam promises to pay Sandy $2,000 in four years and another $3,000 four years later for a loan of $2,000 from Sandy today. What i
    8·1 answer
  • A cylindrical aluminum core is surrounded by a titanium sleeve, and both are attached at each end to a rigid end-plate. Set up t
    8·1 answer
  • A rigid bar pendulum is attached to a cart, which moves along the horizontal plane. The rigid bar has a center of mass at L/2. T
    5·1 answer
  • Why is oil black and why does oil look black
    10·1 answer
  • Air entrainment is used in concrete to: __________.
    11·1 answer
  • Where loads are likely to be on continuously, the calculated load for branch circuits and feeders must be figured at (100%) (125
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!