2024-04-26 06:49:05 发布
网友
我有很多数据帧需要被axis=0合并,找到一些快速的方法来完成这个操作很重要
axis=0
到目前为止,我尝试了merge和{},但是这些函数在合并后都需要赋值,就像df = df.append(df2)一样,会变得越来越慢,有没有其他方法可以合并到位,效率更高?在
merge
df = df.append(df2)
假设数据帧具有相同的索引,则可以使用pd.concat:
pd.concat
In [61]: df1 Out[61]: a 0 1 In [62]: df2 Out[62]: b 0 2
创建数据帧列表:
现在,请致电pd.concat:
In [64]: pd.concat(df_list, axis=1) Out[64]: a b 0 1 2
假设数据帧具有相同的索引,则可以使用
pd.concat
:创建数据帧列表:
^{pr2}$现在,请致电
pd.concat
:相关问题 更多 >
编程相关推荐