lys*_*ing 2 lookup search r dataframe
我有一个大的R数据帧,我需要根据两列$ start和$ end多次查找行.我想,典型的解决方案是O(N):
data[data$start <= start & data$end >= end, 1]
我宁愿排序至少一个列并进行更有效的O(log(N))查找.有哪些内置R方法可以利用数据框中的排序进行查找?
Ram*_*han 5
我意识到这是一个老问题.只是想为那些在R中搜索快速查找的人提供一个链接.
在R - Joseph Adler 看起来表现.我发现它对我的需求非常全面.他提倡使用双括号表示法([[),并为多种替代方案提供时间比较.
[[
归档时间:
14 年,1 月 前
查看次数:
9329 次
最近记录:
12 年,6 月 前