SQL 式のセットを投影し、新しい DataFrame を返します。
構文
selectExpr(*expr: Union[str, List[str]])
パラメーター
| パラメーター | タイプ | 説明 |
|---|---|---|
expr |
str または str のリスト | プロジェクトする SQL 式文字列。 |
返品
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|
# +---------+--------+