Comparing and Combining the Values

2 visualizzazioni (ultimi 30 giorni)
Pat
Pat il 17 Lug 2012
I have edited the question,where i made a smallmistake in gene 4 combination
i have a set of values
Gene T0 T1 T2 T3,,,,,,,,,T8
'gene1' 'u' 'u' 'd' 'd',,,,,,,,'u'
'gene2' 'u' 'u' 'u' 'u',,,,,,,,'u'
'gene3' 'd' 'u' 'u' 'd',,,,,,,,'u'
'gene4' 'd' 'u' 'd' 'u',,,,,,,,'d'
I want to combine these values such that i need to combine T0&T2,T2&T4,T4&T6,T6&T8,Gene&T0 such that i get output as T0&T2 T6&T8
(gene1,u) (u,d),,,,,,,,,(d,d)
'
'
(gene4,d) (d,d),,,,,,,,,(u,d)
same for gene&T1,T1&T3,T3&T5,T5&T7
  2 Commenti
Miro
Miro il 17 Lug 2012
i think you have to be a bit more specific.
I dont get the part where u state T0&T2 for (gene4,d) gives (u,d).
Jan
Jan il 18 Lug 2012
Pat, this is your 161th question in this forum. I still do not see that you care for the clarity of your questions. Please read and consider again: Answers: How to ask a good question.

Accedi per commentare.

Risposta accettata

Andrei Bobrov
Andrei Bobrov il 18 Lug 2012
D2 = data(:,[1,2:2:end]);
[m,n]=size(D2);
out = mat2cell(D2(:,[1,reshape(repmat(2:n-1,2,1),1,[]),end]),ones(m,1),2*ones(1,2+(m-2)/2));

Più risposte (0)

Categorie

Scopri di più su Bioinformatics Toolbox in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by