手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

python pandas索引上的合并

时间:2024-10-13 01:48:40

1、由于默认的merge方法是求取连接键的交集,因此你可以通过外连接的方式得到它们的并集对于层次化索引的数据,事情就有点复杂了,因为索引的合并默认是多键合并

python pandas索引上的合并
python pandas索引上的合并

2、列表的形式指明用作合并键的多个列(注意用how='outer'对重复索引值的处理)同时使用合并双方的索引也没问题

python pandas索引上的合并
python pandas索引上的合并

3、DataFrame还有一个便捷的join实麻质跹礼例方法,它能更为方便地实现按索引合并。它还可用于合并多个带有相同或相似索引的DataFrame对象,但要求没有重叠的列

python pandas索引上的合并

4、因为一些历史版本的遗留原因,DataFrame的join方法默认使用的是左连接,保留左边表的行索引。它还支持在调用的DataFrame的列上,连接传递的DataFrame索引

python pandas索引上的合并

5、最后,对于简单的索引合并,你还可以向join传入一组DataFrame,下一节会介绍更为通用的concat函数,也能实现此功能

python pandas索引上的合并
© 手抄报圈