python - 如何从另一个数据框中选择最小的子数据框?
问题描述
我有两个数据框df1
:
y
0 3.0
1 4.0
2 5.0
3 6.0
和df2
:
y
0 1.0
1 2.0
2 5.0
3 7.0
4 8.0
所以我想根据两个约束df3
从中提取数据框:df2
y
in的第一个值df3
应该是(即 3)和of之间y
的最小最小数:所以 in有两个小于 2 的数:1 和 2。所以我需要选择 2,因为 (3-1) > (2- 1)。df1
y
df2
df2
- 同样对于 in 的最后一个值,
y
但df2
在这种情况下,我需要最小的最大值df3
:所以对于 6 ind2
,有两个值大于它df2
:7 和 8,所以我需要选择 7。
所以预期的输出:
y
0 1.0
1 2.0
2 5.0
3 7.0
有什么帮助吗?
解决方案
推荐阅读
- azure - 如何使用 Microsoft Graph API 更新 Azure AD 中的现有用户
- c# - 为什么 c# 中的虚函数需要具有相同的访问级别修饰符?
- php - Ajax 数据未发送到控制器功能(Laravel)
- swift - 使用 pod 时重复 info.plist 文件
- android - 反应原生:上传 apk 后,Play 商店有权限问题(CAMERA,RECORD_AUDIO,...)
- php - 具有多个阵列的在线服务器检测
- php - 在 Woocommerce 中自定义我的帐户地址字段
- c# - 如何备份迁移文件夹
- android - 使用工作管理器获取远程异常
- vue.js - Buefy 自动完成搜索 在右侧添加清除图标?