Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает имена всех столбцов в списке DataFrame . Порядок имен столбцов в списке отражает их порядок в кадре данных.
Возвраты
list
Примеры
Получение имен столбцов кадра данных.
df = spark.createDataFrame(
[(14, "Tom", "CA"), (23, "Alice", "NY"), (16, "Bob", "TX")],
["age", "name", "state"]
)
df.columns
# ['age', 'name', 'state']
Используйте имена столбцов для проекта определенных столбцов.
selected_cols = [col for col in df.columns if col != "age"]
df.select(selected_cols).show()
# +-----+-----+
# | name|state|
# +-----+-----+
# | Tom| CA|
# |Alice| NY|
# | Bob| TX|
# +-----+-----+
Проверьте, существует ли определенный столбец в кадре данных.
"state" in df.columns
# True
"salary" in df.columns
# False