自学内容网 自学内容网

数据分析-27-基于pandas进行模糊匹配merge_asof和groupby分组统计

1 pd.merge_asof

pandas.merge_asof()函数是pandas库中的一个非常实用的函数,用于根据时间戳将两个数据集进行合并。该函数可以很好地处理时间戳不完全匹配的情况,并进行模糊匹配。

此方法用于执行asof合并。
这类似于left-join,除了我们匹配最近的键而不是相等的键。
两个DataFrame都必须按键排序。

在pandas 的 merge asof 中可以做到真正的临近匹配,也就是记录可以往上或往下,选择最近的方向进行匹配。

按键距离执行合并。

pd.merge_asof(
left: 'DataFrame | Series', # 要合并的两个数据集
right: 'DataFrame | Series', # 要合并的两个数据集
on: 'IndexLabel | None' 

原文地址:https://blog.csdn.net/qq_20466211/article/details/134786949

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!