/ / Scala:DataFrameから列を抽出し、それを空のデータフレームに追加します-apache-spark、spark-dataframe

Scala:DataFrameから列を抽出し、それを空のデータフレームに追加する - apache-spark、spark-dataframe

空のデータフレームを作成し、特定の条件に基づいて別のデータフレームからデータを入力したいと思います。

例えば: DataFrame1は空です DataFrame2 =次のデータがあります

ID |  Date    |  Type
---------------------
1     02012001    Car
2     02011994    SUV

DataFrame2からDataFrame1(空)に「id」列と「date」列のみを追加したい。

回答:

回答№1の場合は3

rddは不変であり、更新できません。あなたはそれを次のように行うことができます

val dataframe2 =  dataframe1.select("ID","DATE")