0

2つのデータセットがあります。1つはlog10変換され、もう1つはRMA正規化されています。

データフレーム1(protdata)

 dim(protdata) [1] 437   7
      Locus      COBL9   WER    CORTEX   SCR     WOL    PET111
  1  AT1G01090  4.3035  4.3975  4.4620  4.3879  4.2620  4.2045
  2  AT1G02780  4.7852  4.6865  4.7801  5.0038  4.9457  4.9515
  3  AT1G04040  4.5854  4.1787  3.4836  3.4918  4.2366  3.5197
  4  AT1G04270  4.3578  4.4281  4.3348  4.5680  4.4208  4.4056
  5  AT1G04410  4.9808  4.9913  5.2186  5.3315  5.2178  5.4524
  6  AT1G04430  4.2382  4.3564  4.3535  4.3056  4.0263  3.9485
  7  AT1G04480  4.5462  4.4302  4.4987  4.8039  4.5807  4.4876

データフレーム2(トランスデータ)

 dim(transdata) [1] 22810    77
       Locus      probes     COBL9    WER   CORTEX  SCR     
 1   AT1G01090   244901_at   4.7852 4.6865  4.7801  5.0038  
 2   AT1G02780   244902_at   4.5854 4.1787  3.4836 3.4918                          
 3   AT1G04040   244903_at   4.3578 4.4281  4.3348  4.5680              
 4   AT1G04570   244904_at   4.9808 4.9913  5.2186  5.3315                  
 5   AT1G04610   244905_at   4.2382 4.3564  4.3535  4.3056                  
 6   AT1G02430   244906_at   4.5462 4.4302  4.4987  4.8039  
                    
                      

軌跡IDに基づいて2つのデータフレームをマージして使用したい

 matchin<-merge(transdata,protdata,by.x="Locus",by.y="Locus")

しかし、次のような別のデータフレームを取得します。上記の例では、両方のフレームに2つの一致するIDがありますが、結果は次のようになります。

      Locus      probes     COBL9    WER    CORTEX  SCR     
 1   AT1G01090   244901_at  14.7852 12.6865 13.7801 12.0038     
 2   AT1G02780   244902_at  14.5854 13.1787 12.4836 13.4918 
             COBL9   WER    CORTEX   SCR     WOL    PET111
            4.3035  4.3975  4.4620  4.3879  4.2620  4.2045
            4.7852  4.6865  4.7801  5.0038  4.9457  4.9515
                    

一意の軌跡IDを含むデータフレームですが、トランスデータのみからの強度値が変更されています。

4

1 に答える 1

1

私のために働きます。ワークスペースをクリアして、新しく開始します。適切なオブジェクトを使用していることを確認してください。

> merge(transdata,protdata, by = "Locus")
      Locus    probes COBL9.x  WER.x CORTEX.x  SCR.x COBL9.y  WER.y CORTEX.y  SCR.y    WOL PET111
1 AT1G01090 244901_at  4.7852 4.6865   4.7801 5.0038  4.3035 4.3975   4.4620 4.3879 4.2620 4.2045
2 AT1G02780 244902_at  4.5854 4.1787   3.4836 3.4918  4.7852 4.6865   4.7801 5.0038 4.9457 4.9515
3 AT1G04040 244903_at  4.3578 4.4281   4.3348 4.5680  4.5854 4.1787   3.4836 3.4918 4.2366 3.5197
于 2013-02-26T09:09:15.990 に答える