Borrar filtros
Borrar filtros

replacing the value

2 visualizaciones (últimos 30 días)
kash
kash el 20 de Mzo. de 2012
I have a dataset
gene samples
1 .6 .1 .8
2 .2 .98 .96
10 0.45 .4 .87
like these i have 50 rows and 62 columns
there are three conditions
A=(<=.4)
B=>.4 to .87
C=>.87
from these conditions i want to get output as
A=1,2,10(genes)
B=1,10(genes)
C=2(genes)
please help how to process

Respuesta aceptada

Grzegorz Knor
Grzegorz Knor el 20 de Mzo. de 2012
samples = [
.6 .1 .8
.2 .98 .96
.45 .4 .87 ];
genes = [1;2;10];
%A=(<=.4)
A = genes(any(samples<=.4,2))
%B=>.4 to .87
B = genes(any(samples>=.4 & samples<.87 ,2))
%C=>.87
C = genes(any(samples>=.87,2))

Más respuestas (0)

Categorías

Más información sobre Genomics and Next Generation Sequencing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by