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.
Menyimpan konten DataFrame dalam format CSV pada jalur yang ditentukan.
Sintaksis
csv(path, mode=None, compression=None, sep=None, quote=None, escape=None,
header=None, nullValue=None, escapeQuotes=None, quoteAll=None,
dateFormat=None, timestampFormat=None, ignoreLeadingWhiteSpace=None,
ignoreTrailingWhiteSpace=None, charToEscapeQuoteEscaping=None,
encoding=None, emptyValue=None, lineSep=None)
Parameter-parameternya
| Parameter | Tipe | Deskripsi |
|---|---|---|
path |
str | Jalur dalam sistem file yang didukung Hadoop. |
mode |
str, opsional | Perilaku ketika data sudah ada. Nilai yang diterima adalah 'append', , 'overwrite''ignore', dan 'error' atau 'errorifexists' (default). |
Pengembalian Barang
Tidak
Examples
Tulis DataFrame ke dalam file CSV dan baca kembali.
import tempfile
with tempfile.TemporaryDirectory(prefix="csv") as d:
df = spark.createDataFrame([{"age": 100, "name": "Alice"}])
df.write.csv(d, mode="overwrite")
spark.read.schema(df.schema).format("csv").option(
"nullValue", "Alice").load(d).show()
# +---+----+
# |age|name|
# +---+----+
# |100|NULL|
# +---+----+