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.
Mengembalikan DataFrame baru yang berisi baris dalam DataFrame ini tetapi tidak di DataFrame lain sambil mempertahankan duplikat.
Sintaksis
exceptAll(other: "DataFrame")
Parameter-parameternya
| Parameter | Tipe | Deskripsi |
|---|---|---|
other |
DataFrame | DataFrame lainnya untuk dibandingkan. |
Pengembalian Barang
DataFrame
Catatan
Ini setara dengan EXCEPT ALL di SQL. Sebagai standar dalam SQL, fungsi ini menyelesaikan kolom menurut posisi (bukan berdasarkan nama).
Examples
df1 = spark.createDataFrame(
[("a", 1), ("a", 1), ("a", 1), ("a", 2), ("b", 3), ("c", 4)], ["C1", "C2"])
df2 = spark.createDataFrame([("a", 1), ("b", 3)], ["C1", "C2"])
df1.exceptAll(df2).show()
# +---+---+
# | C1| C2|
# +---+---+
# | a| 1|
# | a| 1|
# | a| 2|
# | c| 4|
# +---+---+