我有三个具有等效索引,索引名称和列名称的数据框:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
我希望将所有3个数据组合成一个多索引数据框,其中旧索引现在是一个列,新索引现在是[&#39; DF1&#39;,&#39; DF2&#39;,&#39; DF3&#39;]。
DF1:
value
index
0 a0
1 a1
2 a2
3 a3
DF2:
value
index
0 b0
1 b1
2 b2
3 b3
DF3:
value
index
0 c0
1 c1
2 c2
3 c3
最简单的方法是什么?
答案 0 :(得分:6)
IIUC
l=[DF1,DF2,DF3]
pd.concat(l,keys= ['DF1', 'DF2', 'DF3'],axis=0).reset_index(level=1)