从输出我们看出, 通过 merge 合并, 会取两个数据的交集.
?
那么, 我们应该可以设想到, 可以通过调整参数, 来达到不同的取值范围....另外, 在我们取并集的时候, 我们有时可能会想要知道, 某个数据是来自哪边, 可以通过 indicator 参数来获取:
df = pd.merge(df1, df2, on='city', how='...在上面的例子中, 被合并的数据的列名是没有冲突的, 所以合并的很顺利, 那么如果两组数据有相同的列名, 又会是什么样呢?...我们发现, 相同的列名被自动加上了 'x', 'y' 作为区分, 为了更直观地观察数据, 我们也可以自定义这个区分的标志:
df3 = pd.merge(df1, df2, on='city', suffixes...好了, 以上, 就是关于 merge 合并的相关内容, enjoy~~~