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
With 64 KB of memory and 8 bits in each memory location, how wide should the address bus be to access all 64 KB of memory? (k =
marishachu [46]

Answer:

16-bit wide

Explanation:

In order to find the width of the address bus, we need first to know how many memory cells it is needed to address.

If the size memory is 64 KB, this means that the memory size, in bytes, is equal to the following quantity:

64 KB = 2⁶ * 2¹⁰ bytes = 2¹⁶ bytes.

In order to address this quantity of cell positions, the address bus must be able to address 2¹⁶ bytes, so it must have 16-bit wide.

3 0
3 years ago
Does somebody know how to do this?
maksim [4K]
No I don’t sorry, I hope you do well
4 0
3 years ago
Determine the following parameters for the water having quality x=0.7 at 200 kPa:
ra1l [238]

Solution :

Given :

Water have quality x = 0.7 (dryness fraction) at around pressure of 200 kPa

The phase diagram is provided below.

a). The phase is a standard mixture.

b). At pressure, p = 200 kPa, T = $T_{saturated}$

   Temperature = 120.21°C

c). Specific volume

  $v_{f}= 0.001061, \ \ v_g=0.88578 \ m^3/kg$

  $v_x=v_f+x(v_g-v_f)$

       $=0.001061+0.7(0.88578-0.001061)$

       $=0.62036 \ m^3/kg$

d). Specific energy (u_x)

    $u_f=504.5 \ kJ/kg, \ \ u_{fg}=2024.6 \ kJ/kg$

   $u_x=504.5 + 0.7(2024.6)$

         $=1921.72 \ kJ/kg$

e). Specific enthalpy $(h_x)$

   At $h_f = 504.71, \ \ h_{fg} = 2201.6$

   h_x=504.71+(0.7\times 2201.6)

        $= 2045.83 \ kJ/kg$

f). Enthalpy at m = 0.5 kg

  $H=mh_x$

       $= 0.5 \times 2045.83$

       = 1022.91 kJ

7 0
3 years ago
Not sure which one....
Airida [17]
I think downwards as that's how most saw's work.
4 0
3 years ago
Basil is installing a system in Toronto, Ontario where they are wide temperature variations. What is the TD of the system he’s i
marysya [2.9K]
In places with cold winters, space heating systems have a fundamental role in buildings. Without them, indoor temperatures would quickly become unsuitable for human occupancy. The local weather is one of the most important factors when designing a heating system; if two identical buildings are developed in Miami FL and New York City, the heating load will be much higher for the NYC property.

4 0
4 years ago
Other questions:
  • Determine the angular acceleration of the uniform disk if (a) the rotational inertia of the disk is ignored and (b) the inertia
    11·1 answer
  • In engineering, economic cost is a decision-making tangible factor. Group of answer choices True False
    12·2 answers
  • Are engineers needed in today’s society ? Why or why not ? I need a short three paragraph essay !!! Please help me !!!
    13·1 answer
  • function summedValue = SummationWithLoop(userNum) % Summation of all values from 1 to userNum summedValue = 0; i = 1; % Write a
    11·1 answer
  • How was math used to determine new origami crease plans?
    10·1 answer
  • What kind of value should an employee possess when employees are expected to be responsible and fair?
    5·1 answer
  • Flow and Pressure Drop of Gases in Packed Bed. Air at 394.3 K flows through a packed bed of cylinders having a diameter of 0.012
    8·1 answer
  • One kilogram of water contained in a piston–cylinder assembly, initially saturated vapor at 460 kPa, is condensed at constant pr
    15·1 answer
  • List everything wrong with 2020
    5·2 answers
  • Please I need help!<br><br> I need 1,2,&amp;3 drawn with front top and side view. Please help asap
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!