기본 데이터 원본에 대한 출력 옵션을 추가합니다.
사용 가능한 옵션은 DataFrameWriter 옵션을 참조하세요.
문법
option(key, value)
매개 변수
| 매개 변수 | 유형 | 설명 |
|---|---|---|
key |
str | 옵션 키입니다. |
value |
str, int, float 또는 bool | 옵션 값입니다. |
Returns
DataFrameWriter
예제
옵션 집합을 사용하여 CSV 파일에 DataFrame을 nullValue 씁니다.
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|
# +---+------------+