statistics.stdev(data, xbar=None)
The statistics.stdev function returns the standard deviation of the sample made up of the elements in data.
- data: Iterable for whose elements you want to obtain the standard deviation.
- xbar: Optional argument. Value from which deviations are calculated. If omitted, they are obtained with respect to the mean value of the data.
The statistics.stdev function returns a value of type float.
We can obtain the standard deviation of the values of a list with the following code:
In this second example we are going to generate a list made up of a thousand random values extracted from a Gaussian distribution with mean 5 and standard deviation 1:
Let's show the histogram:
plt.hist(y, bins = 10)
plt.grid()
plt.show()
Now, let's get its standard deviation below:
If we specify as argument xbar the value 10, the deviations will be calculated with respect to this value: