Pandasで同じ列を重複させずに横方向にconcatさせる方法を教えていただきたいです。
python
1import pandas as pd 2df1=pd.DataFrame({'col1': ['a', 'b'],'col2': range(2)}) 3df2=pd.DataFrame({'col2':range(2),'col3':['c','d']}) 4pd.concat([df1,df2],axis=1)
上記のようなコードを実行すると
|col1|col2|col2|col3|
|:--|:--:|||
|a|0|0|c|
|b|1|1|d|
のようなdataframeが得られますが同じ列名であるcol2が重複しないようにしたいです。
よろしくお願いします。
回答2件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。