Javascript 中值函數

| | | | | | | | | | | | | | | | | | | | |

Python 中位數 ():
使用 Python 統計模塊,您可以找到數據集的中位數或平均值。 Python 中位數() 函數允許您計算任何數據集的中位數,而無需先對列表進行排序。

在 Python 中處理數字時,您可能希望計算一個 < a href="/python-list-methods/">數字列表。例如,假設您正在創建一個程序來獲取有關四年級班級學生年齡的信息。您可能想要計算學生的平均年齡。

這就是 statistics.median () 函數的用武之地。 statistics.median () 函數是 Python 模塊統計的一部分,可以讓你找到一個值列表的中位數。

本教程將解釋如何使用 statistic .median()方法。我們還將查看 statistics.median() 的示例,並逐行分析該方法的工作原理。

本教程將解釋如何使用 統計方法.median()。我們還將看一個 statistics.median () 的示例,並分析該方法的工作原理。

Python Median

在統計中,中位數是有序數字列表中的 medium 值。例如,對於數字為 9、3、6、1 和 4 的數據集,中位數為 4。

在解析和描述數據集時,中位數通常與 均值、標準差等統計計算。

在Python中,statistics.median()函數用於計算數據集的中值。

統計。中位數 () Python 模塊 的統計信息的一部分。它包括許多用於統計分析的功能。首先,使用以下代碼導入統計模塊:

我們現在可以使用median()函數了。下面是 statistics.median() 方法的語法:

median()方法接受一個參數:數據列表。

當你調用median()方法時,它會對一個值列表進行排序,尋找其平均值。如果數據點的數量是奇數,則為中心數據點。如果是偶數,中位數就是兩個中心值的中點。

Python中位數示例

舉個例子。假設我們構建了一個程序來計算四年級班級所有學生的年齡,以了解他們的年齡分佈。我們想使用 median() 找出班級的平均年齡。

我們可以使用以下代碼:

我們的程序返回:

9.5

這是平均年齡學生們。

讓我們分解我們的代碼。在第一行,我們導入統計模塊以訪問代碼中的 median () 方法。所以,讓我們定義一個列表。該列表稱為student_ages 存儲了所有學生的年齡。

接下來,我們使用median()並通過student_ages 變量來計算平均年齡。我們將返回值分配給 median_age 變量。然後我們使用print()median_age的值打印到控制台。

當使用median() ,您使用的列表必須至少有一個值。如果你通過 median() 方法傳遞一個空列表,你會得到這個錯誤:

一個元組的中位數

你也可以使用中位數的方法找到一個元組 Python 。元組是一種有序且不可變的數據類型。這意味著當您想要存儲不會隨時間變化的類似數據時,它很有用。元組被聲明為值列表,由逗號分隔並用大括號括起來。

假設我們的學生年齡數據集存儲為元組而不是列表。如果我們想計算我們可以使用 median () 方法來計算四年級學生的平均年齡。下面是我們用來計算元組中位數的代碼:

我們的代碼返回:9.5

中位數是一樣的,但是不是把我們的數據存儲在一個列表,它存儲在一個元組中。這很明顯,因為我們的數據在括號中 (() ) 而不是括號 ([])。

結論

你可以使用stat istics.median () 方法來計算數據集的中位數。本教程通過示例演示瞭如何使用 Python 中的 statistics.median () 方法計算列表和元組的平均值。

您現在知道應該像專業的 Python 開發者一樣開始使用 statistics.median() 方法!