excel (DataFrameWriter)

Menyimpan konten DataFrame dalam format Excel pada jalur yang ditentukan.

Sintaksis

excel(path, mode=None, dataAddress=None, headerRows=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).
dataAddress str, opsional Alamat data dalam file Excel.
headerRows int atau str, opsional Jumlah baris header.

Pengembalian Barang

Tidak

Examples

Tulis DataFrame ke dalam file Excel dan baca kembali.

import tempfile
with tempfile.TemporaryDirectory(prefix="excel") as d:
    spark.createDataFrame(
        [{"age": 100.1, "name": "Alice"}]
    ).write.excel(d, mode="overwrite", headerRows=1)

    spark.read.option("headerRows", "1").excel(d).show()
    # +-----+------------+
    # |  age|        name|
    # +-----+------------+
    # |100.1|Alice|
    # +-----+------------+