collect
を使用せずにn番目の行をデータフレームから削除してからdataFrameに戻すことは可能ですか?私は大きなデータセットを持っているので、collectを使わないようにしたい。Spark Scala Dataframe:n番目のレコードを削除する
val arr=df.collect().toBuffer
arr.remove(13)
何とか私はデータフレームに戻すことができます。簡単な方法がありますか? は私がzipwithIndexが、データフレームがzipwithIndex
私はRDDを変換すると、それを変換するよりも優れていると言うでしょうスパーク用語のでvalue zipWithIndex is not a member of org.apache.spark.sql.DataFrame
私はあなたが気にしない限り、自分の答えに小さなセクションを追加することができました! ;) – eliasah
よく置いて、@ eliasah、ありがとう:) –
私はほとんどのOPの質問に問題を気づいた。彼らは実際にはほとんどの場合、機能的なパラダイムや不変性を理解していないので、私はむしろ毎回それらを思い出させるでしょう...: -/ – eliasah