Demek

Bir gruptaki değerlerin ortalamasını döndürür. diğer adı.avg

Sözdizimi

from pyspark.sql import functions as sf

sf.mean(col)

Parametreler

Parametre Türü Description
col pyspark.sql.Column veya sütun adı Hesap için hedef sütun.

İade

pyspark.sql.Column: hesaplanan sonuçlar için sütun.

Örnekler

Örnek 1: Yaş ortalamasını hesaplama

import pyspark.sql.functions as sf
df = spark.createDataFrame([(1982, 15), (1990, 2)], ["birth", "age"])
df.select(sf.mean("age")).show()
+--------+
|avg(age)|
+--------+
|     8.5|
+--------+

Örnek 2: Yok ile ortalama yaşı hesaplama

import pyspark.sql.functions as sf
df = spark.createDataFrame([(1982, None), (1990, 2), (2000, 4)], ["birth", "age"])
df.select(sf.mean("age")).show()
+--------+
|avg(age)|
+--------+
|     3.0|
+--------+