我认为这可能是一个非常简单易行的问题,但由于我是R的新手,我希望有人可以给我一些如何逐步解决它的大纲。谢谢!
所以问题是我是否有一个(n * 2)矩阵(比如m),其中第一列表示另一个数据帧中的数据索引(比方说d),第二列表示某个值(p值)
我想要做的是,如果m中某行r的p值小于0.05,我将用矩阵m的第r行第一列中指示的索引绘制d中的数据。
.............. 数据有点像我在下面绘制的那样:
$query
因此IDH2对应于m的第一行,其索引列为2
答案 0 :(得分:0)
toplot <- d[ m[ m[,'p_value'] < .05,'ind'], ]
有效!