所以情况是这样的:我基本上有一个数据框,其中包含大约100,000行数据.我对特定的数据列POS感兴趣,我想检查POS的值是否在另一个数据框的两个值之间,即开始和结束,并跟踪那些数据的实例数.
例如,在我的第一个数据框中,我有类似的东西
ID POS
A 20
B 533
C 600
Run Code Online (Sandbox Code Playgroud)
在我的其他数据框架中,我有类似的东西
START END
123 150
489 552
590 600
Run Code Online (Sandbox Code Playgroud)
我想知道POS中有多少项在START-END范围内.所以在这种情况下,有两个项目.另外,如果可能的话,我也可以在开始和结束之间获得POS的ID吗?
如何在不使用嵌套for循环的情况下进行此操作?
我目前有一个数据框,看起来像这样:
result 1 result 2 result 3 median
item 1 8 7 6 7
item 5 1 2 3 2
item 1 6 5 4 5
item 5 3 4 5 4
Run Code Online (Sandbox Code Playgroud)
我想根据中位数删除重复项,在其中我想将重复项保留为较高的中位数。问题在于行名(项目1等)不是它们自己的列,因此$操作无法访问。
我该怎么做?提前致谢。