上の多くの変数にマージ:は、私はそのような<code>df</code>を持っているのpython
id_1 id_2 id_3 id_4 etc.
001 002 003 004
私はidと彼の試合との間の一致を見つけることができますdf_referential
と呼ばれる別のdf
を、持っています。
df_referential
はそのようなものです:
id Name
001 "Parents"
002 " Child"
003 "Music"
etc.
私はそのフォーム上のdf
をしたいと思います:
id_1 Name_1 id_2 Name_2 id_3 Name_3 etc.
001 "Parents" 002 "Child" 003 Music
私はこのコードを試してみてください。
for x in range(1,len(df.columns)):
test_join_{0}.format(x)= pd.merge(pd.DataFrame(df.id_{0}.format(x)),df_referential, left_on='id{0}.format(x)',right_on='id')
をしかし、それは動作しません。 。
多くの列でどのようにマージするか知っていますか?
Thks
あなたはパンダを使用していますか?もしそうなら、それはこの質問で言及することが重要です。 –
パンダを使用しているようです。もしそうなら、本当にあなたの質問にそのタグを追加する必要があります。 – jjm
申し訳ありません。私はパンダを使用しています。 –