Sdílet prostřednictvím


h3_minchild

Vrátí potomka s minimální hodnotou ze vstupní buňky H3 v zadaném rozlišení. Podporuje Spark Connect.

Odpovídající funkci SQL Databricks vizte funkceh3_minchild.

Syntaxe

from pyspark.databricks.sql import functions as dbf

dbf.h3_minchild(col1=<col1>, col2=<col2>)

Parametry

Parameter Typ Description
col1 pyspark.sql.Column nebo str ID buňky H3, reprezentované jako int nebo str
col2 pyspark.sql.Column, str nebo int Rozlišení minimální hodnoty ID buňky potomka, které se má vrátit. Musí být nezáporné a větší nebo rovné rozlišení prvního parametru.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(599686042433355775, 10,)], ['h3l', 'res'])
df.select(dbf.h3_minchild('h3l', 'res').alias('result')).collect()
[Row(result=622204039496499199)]
df.select(dbf.h3_minchild('h3l', 10).alias('result')).collect()
[Row(result=622204039496499199)]