0
私は単一のデータフレームに変換したいデータフレームのリストを持っています。そのデータフレームとデータタイプの特定の列新しいデータフレームのようにする必要があります.DfListはList [sql.Dataframe]です。助けていただければ幸いです。以下はスカラ、データフレームのリストを単一のデータフレームに変換し、別のデータフレームと特定の列でマージする
dfList[sql.Dataframe]=List([A: int]:Dataframe, [B: string]:Dataframe, [C: long]:Dataframe, [D: string]:Dataframe)
dfList = List(+-------+----------+--------+--------+
| A | B | C | D |
+-------+----------+--------+--------+
| 41| 912AEQ| 2016022| UJ|
| 82| 912ARD| 2016022| GH|
| 903| 912AYQ| 2016022| KL|
| 454| 912AKK| 2016022| KL|
| 95| 912AHG| 2016022| KH|
+-------+----------+--------+--------+)
the data type of df is Id: int, v1: string, v2: long, v3: string
df[Dataframe] =
+---+---+-----------+-----+
| Id| v1| v2 | v3 |
+---+---+-----------+-----+
| 11| AS| 0989765498|SDAWQ|
| 12| GH| 7654998599|TRUDR|
| 13| IO|10654998580|ABUCK|
| 14|1JG|65499855101|KLBCK|
| 15| RT|10265499852|BCKKL|
+---+---+-----------+-----+
The newDF will be combination of dfList and df.
The datatype of newDF should be Id: int, A: int, B: string, C: long, D: string
newDF =
+---+------+----------+--------+--------+
| Id| A | B | C | D |
+---+------+----------+--------+--------+
| 11| 41| 912AEQ| 2016022| UJ|
| 12| 82| 912ARD| 2016022| GH|
| 13| 903| 912AYQ| 2016022| KL|
| 14| 454| 912AKK| 2016022| KL|
| 15| 95| 912AHG| 2016022| KH|
+---+------+----------+--------+--------+
返信ありがとうdfList is List [sql.Dataframe] –
データフレームのリストの回答を更新しました。確認してください。 –
Shankarありがとう、dfListは、データフレームのリストです、更新された投稿を参照してください。 –