-2
静的な値なしで既存のデータフレームに複数の列を追加する必要があります。私は試しましたwithColumndataframe.withColumn(c,col(c))
しかし、私は追加する10以上の列があります。どうやってやるの ?既存のデータフレームに複数の列を追加するには?
静的な値なしで既存のデータフレームに複数の列を追加する必要があります。私は試しましたwithColumndataframe.withColumn(c,col(c))
しかし、私は追加する10以上の列があります。どうやってやるの ?既存のデータフレームに複数の列を追加するには?
import org.apache.spark.sql._
val newDs:DataFrame =Seq("col1","col2","col3").foldLeft[DataFrame](ds)(
(acc,c) =>
acc.withColumn(c,col(c))
)
これらの列の値は何ですか? – Suresh
Seq(col1、col2、col3 ... col10).foldLeft(ds)((acc、c)=> acc.withColumn(c、col(c)))??? –
はい@AndrzejJozwik私はそのようなものを探しています。 – sks