col_idという共通の列でデータフレームを区切る必要があります。複数行の列別にマージ
私の問題は、単純なマージは私の場合には理想的ではないということです。私が持っているしたい出力が同じで第二のDFのすべてのセルを埋めるためにある
col_id stock ch2
1 id_100 stock 2 yes
2 id_100002 stock 2 no
3 id_100003 stock 2 no
そして第二に、DFのための
col_id num cat1
1 id_100 num 2 0
2 id_100 num 2 1
3 id_100 num 2 0
4 id_100002 num 2 1
5 id_100002 num 2 1
6 id_100002 num 2 1
7 id_100003 num 2 1
8 id_100003 num 2 1
をcol_idここ
はDF1の構成例でありますdf oneの値。あなたがmerge
機能のall.x
/all.y
引数を使用するように出力の例は
col_id num cat1 stock ch2
1 id_100 num 2 0 stock 2 yes
2 id_100 num 2 1 stock 2 yes
3 id_100 num 2 0 stock 2 yes
4 id_100002 num 2 1 stock 2 no
5 id_100002 num 2 1 stock 2 no
6 id_100002 num 2 1 stock 2 no
7 id_100003 num 2 1 stock 2 no
8 id_100003 num 2 1 stock 2 no
テーブルを貼り付けるのではなく、データフレームとしてテーブルを提供できますか? – user5249203
@ user5249203はい、ソースはありますが、直接ロードするにはdf構造が必要であると理解できますか? – Jake