find most variable genes on microarray dataset
1 回表示 (過去 30 日間)
古いコメントを表示
Hi All, I have a 203*12600 where 12600 gene and 203 sample microarray dataset. And,I made some preporessing steps on microarray dataset. treshold, filtering and Log 10 transform. Then now, I want to find most variable genes (which have high variance) and select first 500 genes. How can I do this ? Can anyone help.
0 件のコメント
回答 (1 件)
Walter Roberson
2016 年 4 月 7 日
gvar = var(YourArray);
[most_var, varidx] = sort(gvar, 'descending');
var500idx = varidx(1:500);
var500samples = YourArray(:,var500idx);
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Data Import and Management についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!