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.
Memuat file Excel dan mengembalikan hasilnya sebagai DataFrame.
Sintaksis
excel(path, dataAddress=None, headerRows=None, listSheets=None,
dateFormat=None, timestampFormat=None)
Parameter-parameternya
| Parameter | Tipe | Deskripsi |
|---|---|---|
path |
str atau daftar | Satu atau beberapa jalur input. |
dataAddress |
str, opsional | Alamat data dalam file Excel. |
headerRows |
int atau str, opsional | Jumlah baris header. |
listSheets |
bool atau str, opsional | Jika True, mengembalikan daftar nama lembar alih-alih membaca data. |
dateFormat |
str, opsional | String format tanggal. |
timestampFormat |
str, opsional | String format tanda waktu. |
Pengembalian Barang
DataFrame
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.mode("overwrite").option("headerRows", 1).excel(d)
spark.read.excel(d, headerRows=1).show()
# +-----+------------+
# | age| name|
# +-----+------------+
# |100.1|Alice|
# +-----+------------+