1
私は4つのデータフレームを持っています。 DF1 名前、ID、年齢複数のデータフレームに最適な方法は何ですか?
DF2 名前、ID、グループ
DF3 名前、ID、街
DF4 名前、ID、CTRY
私は4つのデータフレームをすべてmacthと結合する同じ「名前」と「id」の 例えばDF
名前、ID、年齢、グループ、都市、CTRY
私は4つのデータフレームを持っています。 DF1 名前、ID、年齢複数のデータフレームに最適な方法は何ですか?
DF2 名前、ID、グループ
DF3 名前、ID、街
DF4 名前、ID、CTRY
私は4つのデータフレームをすべてmacthと結合する同じ「名前」と「id」の 例えばDF
名前、ID、年齢、グループ、都市、CTRY
試してみてください。
List(df1, df2, df3, df4).reduce(_ join (_, Seq("name", "id")))
あなたは '試すことができヴァルresultDf = DF1.join(DF2、配列(」あなたが4つのデータフレームのすべてに参加するのと同じ方法です。 – Shankar
返事をありがとう、それは行うことができます。しかし、私は複数の結合線を書く必要があります。 1行またはそれ以下の行でそれを行う他の方法はありますか? –
joinは別のデータフレームを返すので、すべてのデータフレームを1行に追加できるはずです。 – Shankar