Column.__getattr__(item) | Выражение, которое получает элемент по порядковому номеру из списка или по ключу из словаря. |
Column.__getitem__(k) | Выражение, которое получает элемент по порядковому номеру из списка или по ключу из словаря. |
Column.alias(*alias, **kwargs) | Возвращает этот столбец с новым именем или именами (в случае выражений, возвращающих несколько столбцов, например explode). |
Column.asc() | Возвращает выражение сортировки на основе возрастающего порядка столбца. |
Column.asc_nulls_first() | Возвращает выражение сортировки на основе возрастающего порядка столбца, где null значения идут перед не-null значениями. |
Column.asc_nulls_last() | Возвращает выражение сортировки на основе возрастающего порядка столбца, где null значения идут после не-null значений. |
Column.astype(dataType) | astype() является псевдонимом для cast(). |
Column.between(lowerBound, upperBound) | Возвращает True, если текущий столбец находится между нижней и верхней границей включительно. |
Column.bitwiseAND(other) | Вычисляет побитовое И (AND) этого выражения с другим выражением. |
Column.bitwiseOR(other) | Вычисляет побитовое ИЛИ (OR) этого выражения с другим выражением. |
Column.bitwiseXOR(other) | Вычисляет побитовое исключающее ИЛИ (XOR) этого выражения с другим выражением. |
Column.cast(dataType) | Приводит столбец к типу dataType. |
Column.contains(other) | Содержит другой элемент. |
Column.desc() | Возвращает выражение сортировки на основе убывающего порядка столбца. |
Column.desc_nulls_first() | Возвращает выражение сортировки на основе убывающего порядка столбца, где null значения идут перед не-null значениями. |
Column.desc_nulls_last() | Возвращает выражение сортировки на основе убывающего порядка столбца, где null значения идут после не-null значений. |
Column.dropFields(*fieldNames) | Выражение, которое удаляет поля в StructType по имени. |
Column.endswith(other) | Строка заканчивается на указанное значение. |
Column.eqNullSafe(other) | Безопасное для null значений сравнение на равенство. |
Column.getField(name) | Выражение, которое получает поле по имени в StructType. |
Column.getItem(key) | Выражение, которое получает элемент по порядковому номеру из списка или по ключу из словаря. |
Column.ilike(other) | SQL ILIKE выражение (LIKE без учета регистра). |
Column.isNotNull() | Возвращает True, если текущее выражение НЕ null. |
Column.isNull() | Возвращает True, если текущее выражение null. |
Column.isin(*cols) | Логическое выражение, которое возвращает true, если значение этого выражения содержится среди вычисленных значений аргументов. |
Column.like(other) | SQL LIKE выражение. |
Column.name(*alias, **kwargs) | name() является псевдонимом для alias(). |
Column.otherwise(value) | Вычисляет список условий и возвращает одно из нескольких возможных результирующих выражений. |
Column.over(window) | Определяет оконный столбец. |
Column.rlike(other) | SQL RLIKE выражение (LIKE с регулярными выражениями). |
Column.startswith(other) | Строка начинается с указанного значения. |
Column.substr(startPos, length) | Возвращает Column, который является подстрокой столбца. |
Column.when(condition, value) | Вычисляет список условий и возвращает одно из нескольких возможных результирующих выражений. |
Column.withField(fieldName, col) | Выражение, которое добавляет/заменяет поле в StructType по имени. |