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.
Bunun DataFrame şemasını olarak StructTypedöndürür.
İadeler
StructType
Örnekler
Geçerli DataFrame'in çıkarsanan şemasını alın.
df = spark.createDataFrame(
[(14, "Tom"), (23, "Alice"), (16, "Bob")], ["age", "name"])
df.schema
# StructType([StructField('age', LongType(), True),
# StructField('name', StringType(), True)])
Geçerli DataFrame'in şemasını DDL biçimli bir şema dizesinden alın.
df = spark.createDataFrame(
[(14, "Tom"), (23, "Alice"), (16, "Bob")],
"age INT, name STRING")
df.schema
# StructType([StructField('age', IntegerType(), True),
# StructField('name', StringType(), True)])
Geçerli DataFrame'in belirtilen şemasını alın.
from pyspark.sql.types import StructType, StructField, StringType
df = spark.createDataFrame(
[("a",), ("b",), ("c",)],
StructType([StructField("value", StringType(), False)]))
df.schema
# StructType([StructField('value', StringType(), False)])