Python statistics.harmonic_mean() Method

❮ Statistic Methods


Example

Calculate the harmonic mean of the given data:

# Import statistics Library
import statistics

# Calculate harmonic mean
print(statistics.harmonic_mean([40, 60, 80]))
print(statistics.harmonic_mean([10, 30, 50, 70, 90]))
Try it Yourself »

Definition and Usage

The statistics.harmonic_mean() method calculates the harmonic mean (central location) of the given data set.

Harmonic mean = The reciprocal of the arithmetic mean() of the reciprocals of the data.

The harmonic mean is calculated as follows:

If you have four values (a, b, c and d) - it will be equivalent to 4 / (1/a + 1/b + 1/c + 1/d).


Syntax

statistics.harmonic_mean(data)

Parameter Values

Parameter Description
data Required. The data values to be used (can be any sequence, list or iterator). Note: Cannot contain negative values!

Note: If data is empty, it returns a StatisticsError.

Technical Details

Return Value: A float value, representing the harmonic mean of the given data
Python Version: 3.6

❮ Statistic Methods

Copyright 1999-2023 by Refsnes Data. All Rights Reserved.