Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memproyeksikan sekumpulan ekspresi SQL dan mengembalikan DataFrame baru.
Sintaksis
selectExpr(*expr: Union[str, List[str]])
Parameter-parameternya
| Parameter | Tipe | Deskripsi |
|---|---|---|
expr |
str atau daftar str | String ekspresi SQL untuk diproyeksikan. |
Pengembalian Barang
DataFrame: DataFrame dengan kolom baru/lama yang diubah oleh ekspresi.
Examples
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|
# +---------+--------+