Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Projecteert een set expressies en retourneert een nieuw DataFrame.
Syntaxis
select(*cols: "ColumnOrName")
Parameterwaarden
| Kenmerk | Typ | Beschrijving |
|---|---|---|
cols |
str, Column of list | kolomnamen (tekenreeks) of expressies (kolom). Als een van de kolomnamen *is, wordt die kolom uitgebreid met alle kolommen in het huidige DataFrame. |
Retouren
DataFrame: Een DataFrame met subset (of alle) kolommen.
Examples
df = spark.createDataFrame([
(2, "Alice"), (5, "Bob")], schema=["age", "name"])
df.select('*').show()
# +---+-----+
# |age| name|
# +---+-----+
# | 2|Alice|
# | 5| Bob|
# +---+-----+
df.select(df.name, (df.age + 10).alias('age')).show()
# +-----+---+
# | name|age|
# +-----+---+
# |Alice| 12|
# | Bob| 15|
# +-----+---+