メインコンテンツまでスキップ

オプション(DataFrameWriter)

基となるデータソースの出力オプションを追加します。

利用可能なオプションについては、 DataFrameWriter のオプションを参照してください。

構文

option(key, value)

パラメーター

パラメーター

Type

説明

key

str

オプションキー。

value

str、int、float、またはbool

オプション値。

パラメーター

Type

説明

key

str

オプションキー。

value

str、int、float、またはbool

オプション値。

戻り値

DataFrameWriter

nullValueオプションを設定した状態で、 DataFrame CSVファイルに書き込みます。

Python
import tempfile
with tempfile.TemporaryDirectory(prefix="option") as d:
df = spark.createDataFrame([(100, None)], "age INT, name STRING")
df.write.option("nullValue", "Alice").mode("overwrite").format("csv").save(d)

spark.read.schema(df.schema).format('csv').load(d).show()
# +---+------------+
# |age| name|
# +---+------------+
# |100|Alice|
# +---+------------+
このページの見出し