可以将多个DataFrame进行多种方式的合并
例如
DataFrame格式一致
import numpy as np
import pandas as pd
# concatenating
df1=pd.DataFrame(np.ones((3,4))*0,columns=['a','b','c','d'])
df2=pd.DataFrame(np.ones((3,4))*1,columns=['a','b','c','d'])
df3=pd.DataFrame(np.ones((3,4))*2,columns=['a','b','c','d'])
打印看看
print(df1)
print(df2)
print(df3)
a b c d
0 0.0 0.0 0.0 0.0
1 0.0 0.0 0.0 0.0
2 0.0 0.0 0.0 0.0
a b c d
0 1.0 1.0 1.0 1.0
1 1.0 1.0 1.0 1.0
2 1.0 1.0 1.0 1.0
a b c d
0 2.0 2.0 2.0 2.0
1 2.0 2.0 2.0 2.0
2 2.0 2.0

本文介绍了如何使用Pandas的concat方法合并DataFrame。当DataFrame格式一致时,可以通过concat轻松合并,并利用ignore_index属性去除索引重复。而在DataFrame格式不一致的情况下,特别是进行横向合并时,文章提供了相关操作方法。
最低0.47元/天 解锁文章
784

被折叠的 条评论
为什么被折叠?



