Example HTML page

A Python program to demonstrate the working of mean, mode and median functions in Statistics.

Python provides a Statistics module which has useful functions like mean( ), mode( ) and median( ) and so on. The following example programs demonstrates the working of mean( ),mode( ) and median( ) functions.

#Program

import statistics
x=[1,6,3,7,5,2,4]
print("Mean of 'x' is : " ,(statistics.mean(x)))
y=[4,1,9,3,1,8,1,7,1,32,1,56,84,5,1,-33]
print("Mode of 'y' is : " ,(statistics.mode(y)))
z=[2,4,-6,9,3,8,1,2,7,1]
print("Median of 'z' is : " ,(statistics.median(z)))

Output

Mean of ‘x’ is :  4.0

Mode of ‘y’ is :  1

Median of ‘z’ is :  2.5

 We can also write programs to demonstrate mean( ), mode( ) and median( ) on different range of values.

# To demonstrate the mean( ) on different range of values.

from statistics import mean 
from fractions import Fraction as fr

#Positive integers
a = (9, 3, 1, 5, 7, 2)

#Floating point numbers
b = (4.8, 5.1, 6.7, 18.9)

#Fractional numbers
c = (fr(3, 4), fr(14, 52), fr(70, 13), fr(12, 7))

#Negative integers
d = (-4, -2, -15, -29, -32)

#Both positive and negative integers
e = (-9, -8, -7, -6, 6, 7, 8, 9)

print("Mean of 'a' is : " ,(mean(a))) 
print("Mean of 'b' is : " ,(mean(b))) 
print("Mean of 'c' is : " ,(mean(c))) 
print("Mean of 'd' is : " ,(mean(d))) 
print("Mean of 'e' is : " ,(mean(e)))

Output

Mean of ‘a’ is :  4.5

Mean of ‘b’ is :  8.875

Mean of ‘c’ is :  2955/1456

Mean of ‘d’ is :  -16.4

Mean of ‘e’ is :  0.0

 # To demonstrate the mode( ) on different range of values.

from statistics import mode 
from fractions import Fraction as fr

#Positive integers
a = (9, 3, 3, 11, 5, 7, 2)

#Floating point numbers
b = (4.8, 5.1, 6.7, 4.8, 18.9)

#Fractional numbers
c = (fr(3, 4), fr(14, 52), fr(70, 13), fr(12, 7),fr(14,52))

#Negative integers
d = (-4, -2, -15, -29, -32,-4)

#Both positive and negative integers
e = (-9, -8, -7, -6, 6, 7, -7, 8, 9)

print("Mode of 'a' is : " ,(mode(a))) 
print("Mode of 'b' is : " ,(mode(b))) 
print("Mode of 'c' is : " ,(mode(c))) 
print("Mode of 'd' is : " ,(mode(d))) 
print("Mode of 'e' is : " ,(mode(e)))

Output

Mode of ‘a’ is :  3

Mode of ‘b’ is :  4.8

Mode of ‘c’ is :  7/26

Mode of ‘d’ is :  -4

Mode of ‘e’ is :  -7

 # To demonstrate the median( ) on different range of values.

from statistics import median 
from fractions import Fraction as fr

#Positive integers
a = (9, 3, 11, 5, 7, 2)

#Floating point numbers
b = (4.8, 5.1, 6.7, 18.9)

#Fractional numbers
c = (fr(3, 4), fr(14, 52), fr(70, 13), fr(12, 7))

#Negative integers
d = (-4, -2, -15, -29, -32)

#Both positive and negative integers
e = (-9, -8, -7, -6, 6, 7, 8, 9)

print("Median of 'a' is : " ,(median(a))) 
print("Median of 'b' is : " ,(median(b))) 
print("Median of 'c' is : " ,(median(c))) 
print("Median of 'd' is : " ,(median(d))) 
print("Median of 'e' is : " ,(median(e)))

Output

Median of ‘a’ is :  6.0

Median of ‘b’ is :  5.9

Median of ‘c’ is :  69/56

Median of ‘d’ is :  -15

Median of ‘e’ is :  0.0

 

 

Example HTML page

Leave a Reply

Your email address will not be published. Required fields are marked *

Pin It on Pinterest