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 file teks di jalur yang ditentukan. File teks dikodekan sebagai UTF-8.
Sintaksis
text(path, compression=None, lineSep=None)
Parameter-parameternya
| Parameter | Tipe | Deskripsi |
|---|---|---|
path |
str | Jalur dalam sistem file yang didukung Hadoop. |
compression |
str, opsional | Codec kompresi yang akan digunakan. |
lineSep |
str, opsional | Pemisah garis yang akan digunakan. |
Pengembalian Barang
Tidak
Catatan
DataFrame harus memiliki hanya satu kolom jenis string. Setiap baris menjadi baris baru dalam file output.
Examples
Tulis DataFrame ke dalam file teks dan baca kembali.
import tempfile
with tempfile.TemporaryDirectory(prefix="text") as d:
df = spark.createDataFrame([("a",), ("b",), ("c",)], schema=["alphabets"])
df.write.mode("overwrite").text(d)
spark.read.schema(df.schema).format("text").load(d).sort("alphabets").show()
# +---------+
# |alphabets|
# +---------+
# | a|
# | b|
# | c|
# +---------+