Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera nazwy wszystkich kolumn na DataFrame liście. Kolejność nazw kolumn na liście odzwierciedla ich kolejność w ramce danych.
Zwroty
list
Examples
Pobieranie nazw kolumn ramki danych.
df = spark.createDataFrame(
[(14, "Tom", "CA"), (23, "Alice", "NY"), (16, "Bob", "TX")],
["age", "name", "state"]
)
df.columns
# ['age', 'name', 'state']
Użyj nazw kolumn do projekcji określonych kolumn.
selected_cols = [col for col in df.columns if col != "age"]
df.select(selected_cols).show()
# +-----+-----+
# | name|state|
# +-----+-----+
# | Tom| CA|
# |Alice| NY|
# | Bob| TX|
# +-----+-----+
Sprawdź, czy określona kolumna istnieje w ramce danych.
"state" in df.columns
# True
"salary" in df.columns
# False