SQL 식 집합을 투영하고 새 DataFrame을 반환합니다.
문법
selectExpr(*expr: Union[str, List[str]])
매개 변수
| 매개 변수 | 유형 | 설명 |
|---|---|---|
expr |
str 또는 str 목록 | 프로젝트할 SQL 식 문자열입니다. |
Returns
DataFrame: 식에 의해 변환된 새/이전 열이 있는 DataFrame입니다.
예제
df = spark.createDataFrame([
(2, "Alice"), (5, "Bob")], schema=["age", "name"])
df.selectExpr("age * 2", "abs(age)").show()
# +---------+--------+
# |(age * 2)|abs(age)|
# +---------+--------+
# | 4| 2|
# | 10| 5|
# +---------+--------+