In this code, the
statistics module is imported, which provides functions to perform basic statistical calculations such as mean, median, variance and standard deviation.
myList variable is assigned a list of numbers.
mean function calculates the average of the numbers in the list.
median function calculates the median of the numbers in the list. The median is the middle value of a set of numbers and is a good indicator of the center of the data set. If the number of values in the list is even, the median is calculated by taking the average of the two middle values.
variance function calculates the sample variance of the numbers in the list. The variance measures the spread of the data set and represents the average of the squared deviations from the mean.
stdev function calculates the standard deviation of the numbers in the list. The standard deviation is the square root of the variance and is a measure of the spread of the data set.
Finally, the results of these statistical calculations are printed.
from statistics import mean, median, variance, stdev myList = [1, 2, 3, 4, 5, 6, 7, 8] # Return the sample arithmetic mean of data. print(mean(myList)) # Return the median (middle value) of numeric data. # When the number of data points is odd, return the middle data point. # When the number of data points is even, the median is interpolated by taking the average of the two middle values print(median(myList)) # Return the sample variance of data. # data should be an iterable of Real-valued numbers, with at least two values. # The optional argument xbar, if given, should be the mean of the data. If it is missing or None, the mean is automatically calculated. print(variance(myList)) # Return the square root of the sample variance. print(stdev(myList))
4.5 4.5 6.0 2.449489742783178