Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Új szerkezetoszlopot hoz létre.
Szemantika
from pyspark.sql import functions as sf
sf.struct(*cols)
Paraméterek
| Paraméter | Típus | Description |
|---|---|---|
cols |
lista, beállítás pyspark.sql.Column vagy oszlop neve |
A kimeneti struktúra oszlopnevei vagy oszlopai. |
Visszatérítések
pyspark.sql.Column: adott oszlopok strukturált típusú oszlopa.
Példák
import pyspark.sql.functions as sf
df = spark.createDataFrame([("Alice", 2), ("Bob", 5)], ("name", "age"))
df.select("*", sf.struct('age', df.name)).show()
+-----+---+-----------------+
| name|age|struct(age, name)|
+-----+---+-----------------+
|Alice| 2| {2, Alice}|
| Bob| 5| {5, Bob}|
+-----+---+-----------------+