我有以下 df 称为数据:
ProbeID SampleID ExperimID Value
1 2747406 1 2 6.44
1 2747406 4 2 5.90
etc....
我正在尝试提取与 SampleID = 1 ( data[,2] = 1) 和 SampleID = 4 (data[,2]=4) 匹配的第 4 列 (data[,4]) 中的值
重要的是这些值与 SampleID 匹配并一起提取(即 SampleID 1 的值 = 6.44 和 SampleID 4 的值 = 5.90)。它们可以分成新的 df(x 和 y),理想情况下给我带有所有 SampleID 1 值的 x 和带有所有 SampleID 4 值的 y。我完全坚持这一点,非常感谢任何帮助。
目标是让两个新的数据框 x 和 y 看起来如下图所示:
x 为:
SampleID Value
1 1 6.44
etc..
和 y 是:
SampleID Value
1 4 5.90
etc...