cov (DataFrameStatFunctions)
Calcule la covariance échantillon pour les colonnes données, spécifiées par leurs noms, comme une valeur double. DataFrame.cov et DataFrameStatFunctions.cov sont des alias l'un de l'autre.
Syntaxe
cov(col1, col2)
parameter
parameter | Type | Description |
|---|---|---|
| str | Le nom de la première colonne. |
| str | Le nom de la deuxième colonne. |
Renvoie
float
Exemples
Python
df = spark.createDataFrame([(1, 12), (10, 1), (19, 8)], ["c1", "c2"])
df.stat.cov("c1", "c2")
# -18.0
df = spark.createDataFrame([(11, 12), (10, 11), (9, 10)], ["small", "bigger"])
df.stat.cov("small", "bigger")
# 1.0