2017-12-14 10 views
1

空の行を含むcsvがあり、読み込まれた後に削除されます。しかし、私はそれらの空白行が必要です。これらの空白行を値で置き換える方法はありますか? 0、csvファイルを読み込んでいますか?Sparkを使用してcsvを読むときに空白行を文字に置き換える

これは私が私のデータを読み込む方法です:

val mycsv = sparksession.read 
     .format("com.databricks.spark.csv") 
     .option("header", "true") 
     .option("delimiter", "\t") 
     .load("mycsvfile.csv") 

答えて

0

あなたがヌルに使用する文字列を指定することができます「NULLVALUE」オプションがあります。ファイルを読むときはいつでもこのオプションを追加する必要があります。

option("nullValue", ["0"]) 
+0

オプションとして2つの文字列を入力パラメータとして使用するため、これは機能しません – Algorithman

関連する問題