简介
Pandas提供了很多合并Series和Dataframe的强大的功能,通过这些功能可以方便的进行数据分析。本文将会详细讲解如何使用Pandas来合并Series和Dataframe。...copy: 是否拷贝数据
先看一个简单merge的例子:
In [39]: left = pd.DataFrame({'key': ['K0', 'K1', 'K2', 'K3'],
....:...再看一个多个key连接的例子:
In [42]: left = pd.DataFrame({'key1': ['K0', 'K0', 'K1', 'K2'],
....:...index=right_index)
.....:
In [121]: result = left.merge(right, on=['key1', 'key2'])
使用join
join将两个不同...的数据,这时候可以使用combine_first:
In [131]: df1 = pd.DataFrame([[np.nan, 3., 5.], [-4.6, np.nan, np.nan],