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.
Verilen alan adları ve değerleriyle bir yapı oluşturur.
Sözdizimi
from pyspark.sql import functions as sf
sf.named_struct(*cols)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
cols |
pyspark.sql.Column veya sütun adı |
Üzerinde çalışacak sütunların listesi. |
İade
pyspark.sql.Column:
Örnekler
import pyspark.sql.functions as sf
df = spark.createDataFrame([(1, 2)], ['a', 'b'])
df.select("*", sf.named_struct(sf.lit('x'), df.a, sf.lit('y'), "b")).show()
+---+---+------------------------+
| a| b|named_struct(x, a, y, b)|
+---+---+------------------------+
| 1| 2| {1, 2}|
+---+---+------------------------+