Megosztás:


TableValuedFunction.stack

Sorokra n bontja col1a ...- colk t. Alapértelmezés szerint col0, col1 stb. oszlopneveket használ, kivéve, ha másként van megadva.

Szemantika

spark.tvf.stack(n, *fields)

Paraméterek

Paraméter Típus Description
n pyspark.sql.Column Az elválasztandó sorok száma.
fields pyspark.sql.Column Elválasztandó bemeneti elemek.

Visszatérítések

pyspark.sql.DataFrame: Adatkeret a halmozott sorokkal.

Példák

import pyspark.sql.functions as sf
spark.tvf.stack(sf.lit(2), sf.lit(1), sf.lit(2), sf.lit(3)).show()
+----+----+
|col0|col1|
+----+----+
|   1|   2|
|   3|NULL|
+----+----+