r - 在 r 中:选择具有预定义差异的案例对
问题描述
我是 R 的新用户,试图从两组中选择成对的案例,以使它们在参考变量中的差异小于标准值(例如 50)。但是,我想只形成由独特案例组成的配对(因此我需要删除已经成为所选配对一部分的每个主题)并获得尽可能多的配对。
我的数据包括 >200 个变量,但与此问题相关的是:一个变量表示受试者的 ID,另一个变量表示组(编码为 1 或 0),变量 X 的每对差异小于 50。其他变量(“保持变量”)是我想在成对组成的样本中探索的变量。
一个简单的示例(只有两个“保留变量”)如下所示:
structure(list(subject = 1:10, group = c(0, 0, 0, 0, 0, 1, 1,
1, 1, 1), reference = c(1347.751, 1458.496, 1449.232, 1267.118,
1410.963, 1314.72, 1264.212, 1288.022, 1269.86, 1455.971), var1 =
c(3.715, 3.964, 4.027, 4.292, 4.341, 4.314, 3.37, 3.209, 3.441,
4.356), var2 = c(10.136, 9.295, 11.653, 9.863, 10.915, 9.92,
9.595, 11.898, 9.669, 12.405)), row.names = c(NA, 10L), class =
"data.frame")
提前感谢任何可能的帮助
解决方案
推荐阅读
- command-line-interface - IBM Cloud 命令行界面
- iframe - 如何抑制 X-Frame-Options SAMEORIGIN 响应标头?
- graphql - 如何在 GraphQL 中为键值定义枚举
- go - 从 golang 中的传入 https 请求中提取通用名称
- matlab - 从 MATLAB 中的时间序列中删除重复值
- debugging - 对列表的先前元素求和的函数的输出不正确
- java - 如何获取在类中声明为映射的常量
- python-3.x - 发现一个值中有多少个列表
- java - 如何在反射的私有方法上模拟自动装配的私有响应
- tableau-api - 如何对过去 N 周的数据进行平均?