excel (DataFrameWriter)

DataFrame içeriğini belirtilen yola Excel biçimde kaydeder.

Sözdizimi

excel(path, mode=None, dataAddress=None, headerRows=None)

Parametreler

Parametre Türü Açıklama
path str Hadoop tarafından desteklenen herhangi bir dosya sistemindeki yol.
mode str, isteğe bağlı Veriler zaten mevcut olduğunda davranış. Kabul edilen değerler , 'append', 'overwrite've 'ignore' veya 'error' (varsayılan) değerleridir'errorifexists'.
dataAddress str, isteğe bağlı Excel dosyasındaki verilerin adresi.
headerRows int veya str, isteğe bağlı Üst bilgi satırı sayısı.

İadeler

Hiçbiri

Örnekler

Excel bir dosyaya DataFrame yazın ve yeniden okuyun.

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|
    # +-----+------------+