1

私はRに比較的慣れていないので、p値を10のブロックで回転させる順列を書き込もうとしています.これが私のデータの頭です.

> head(knockdown, n=10)
chrs position    pval gene_symbol  Site_Class
2L     4998 0.73842731     CG11023 UPSTREAM  
2L     4998 0.73842731      l(2)gl DOWNSTREAM
2L     5092 0.18879142     CG11023 UPSTREAM
2L     5092 0.18879142      l(2)gl DOWNSTREAM
2L     5095 0.15217914     CG11023 UPSTREAM
2L     5095 0.15217914      l(2)gl DOWNSTREAM
2L     5317 0.00000209     CG11023 UPSTREAM
2L     5317 0.05224209      l(2)gl DOWNSTREAM
2L     5372 0.64378453      l(2)gl DOWNSTREAM
2L     5372 0.64378453     CG11023 UPSTREAM

10 行のブロックを 10 回回転させたいと思います。回転ごとに、 1e -5 より小さい情報をpval引き出します。これから、さまざまな値が表示されることが予想されますが、それらはブロック内の初期構造を保持しています。つまり、有意な p 値が最初のブロックの行 7 にある場合、それはブロックの行 17 に配置されます。最初のローテーションで、別の に関連付けられています。ご協力いただきありがとうございます。gene_symbolSite_classpvalgene_symbolgene_symbol

4

2 に答える 2