简介
Pandas提供了很多合并Series和Dataframe的强大的功能,通过这些功能可以方便的进行数据分析。本文将会详细讲解如何使用Pandas来合并Series和Dataframe。...使用concat
concat是最常用的合并DF的方法,先看下concat的定义:
pd.concat(objs, axis=0, join='outer', ignore_index=False, keys...[44]: result = pd.merge(left, right, on=['key1', 'key2'])
How 可以指定merge方式,和数据库一样,可以指定是内连接,外连接等:
合并方法...SQL 方法
left LEFT OUTER JOIN
right RIGHT OUTER JOIN
outer FULL OUTER JOIN
inner INNER JOIN
In [45]:...的数据,这时候可以使用combine_first:
In [131]: df1 = pd.DataFrame([[np.nan, 3., 5.], [-4.6, np.nan, np.nan],