首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何列出属于一组范围的所有数字对?

如何列出属于一组范围的所有数字对?
EN

Stack Overflow用户
提问于 2018-06-09 19:02:26
回答 4查看 389关注 0票数 6

假设我有dataframe df1,它包括两列-A和B。A的值代表下限范围,B的值代表上限范围。

代码语言:javascript
复制
  A     B
10.5  20.5
30.5  40.5
50.5  60.5

我有另一个数据帧,它包括两列-C&D,其中包含不同的数字范围。

代码语言:javascript
复制
  C     D
12.34  15.90
13.68  19.13
33.5   35.60
35.12  38.76
50.6   59.1

现在,我想列出df2中属于df1中的组(在下限和上限之间)的所有对。

最终输出应该是这样的-

代码语言:javascript
复制
     Key                Values
(10.5, 20.5)  [(12.34, 15.90), (13.68, 19.13)]
(30.5, 40.5)  [(33.5, 35.60), (35.12, 38.76)]
(50.5, 60.5)  [(50.6, 59.1)]

这个解决方案应该是有效的,因为我有5,000组范围和来自不同范围的85000个数字。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50773556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档