我有多个数据框(超过100个),如何将它们连接起来?
问题在于,我有太多的数据框,不能手动将它们写成列表,就像这样:
问题在于,我有太多的数据框,不能手动将它们写成列表,就像这样:
>>> cluster_1 = pd.DataFrame([['a', 1], ['b', 2]],
... columns=['letter ', 'number'])
>>> cluster_1
letter number
0 a 1
1 b 2
>>> cluster_2 = pd.DataFrame([['c', 3], ['d', 4]],
... columns=['letter', 'number'])
>>> cluster_2
letter number
0 c 3
1 d 4
>>> pd.concat([cluster_1, cluster_2])
letter number
0 a 1
1 b 2
0 c 3
1 d 4
我的N个数据框的名称为cluster_1,cluster_2,cluster_3,...,cluster_N。 N的数量可能非常高。
我该如何连接这N个数据框?
dict
或list
结构,并与pd.concat
一起使用会很好。 - jpp