Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yeni bir yapı sütunu oluşturur.
Sözdizimi
from pyspark.sql import functions as sf
sf.struct(*cols)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
cols |
liste, pyspark.sql.Column küme veya sütun adı |
Çıkış yapısında yer alan sütun adları veya Sütunlar. |
İade
pyspark.sql.Column: verilen sütunların yapı türü sütunu.
Örnekler
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}|
+-----+---+-----------------+