以下に示すように2つのデータフレームがあります
df1:
Name Age goals
Messi 31 500
Suarez 35 300
Xavi 39 100
df2:
Name Age goals
Benzema 33 400
Kroos 30 100
以下に示すように、この2つと新しいものを追加のコラムクラブと連結したいと思います。
df_concate:
Name Age goals club
Messi 31 500 barcelona
Suarez 35 300 barcelona
Xavi 39 100 barcelona
Benzema 33 400 realmadrid
Kroos 30 100 realmadrid
私は以下のコードを試しました:
pieces = {'barcelona': df1, 'realmadrid': df2}
df_concate = pd.concat(pieces)
あなたは近かった...
pieces = {'barcelona': df1, 'realmadrid': df2}
df_concate = pd.concat(pieces, names=['club'])
df_concate = df_concate.reset_index(level=0)
df_concate
出力:
club Name Age goals
0 barcelona Messi 31 500
1 barcelona Suarez 35 300
2 barcelona Xavi 39 100
0 realmadrid Benzema 33 400
1 realmadrid Kroos 30 100
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加