Python 熊猫的连接方法。为什么这么多?
从我的理解来看,有几种等效的方法可以解决熊猫的问题:Python 熊猫的连接方法。为什么这么多?,python,pandas,Python,Pandas,从我的理解来看,有几种等效的方法可以解决熊猫的问题: 还有新的 假设可以作为通用方法来解决所有可以用其他方法解决的合并/连接问题是否正确 如果是,为什么熊猫会提供其他方法?速度/便利性?df。如果您像了解数据库的人一样思考,则可以使用merge解决所有问题 这些文件是指 如果您对数据库一无所知,那么您应该能够充分理解其他功能,以实现您的目标 join是一种使用merge的方便方法append是一种使用concat的方便方法concat用于粘合不需要合并逻辑的结构,而merge使用更完
如果是,为什么熊猫会提供其他方法?速度/便利性?
df。如果您像了解数据库的人一样思考,则可以使用merge
解决所有问题
这些文件是指
如果您对数据库一无所知,那么您应该能够充分理解其他功能,以实现您的目标
join
是一种使用merge
的方便方法append
是一种使用concat
的方便方法concat
用于粘合不需要合并逻辑的结构,而merge
使用更完整的逻辑(因此“更复杂”),谢谢@Jeff-可以公平地说merge
使用比join
更完整的逻辑吗?那新的呢?它是否支持更丰富的逻辑/代数?否查询语言主要用于选择。join是使用merge实现的,只需查看代码,请参见此处: