Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Trennt col1, ..., colk in n Zeilen. Verwendet Spaltennamen col0, col1 usw. standardmäßig, sofern nicht anders angegeben.
Syntax
spark.tvf.stack(n, *fields)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
n |
pyspark.sql.Column |
Die Anzahl der Zeilen, die getrennt werden sollen. |
fields |
pyspark.sql.Column |
Eingabeelemente, die getrennt werden sollen. |
Rückkehr
pyspark.sql.DataFrame: Ein DataFrame mit den gestapelten Zeilen.
Examples
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|
+----+----+