数据分析-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)!