Comparing and Combining the Values

7 次查看(过去 30 天)
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 个评论
Miro
Miro 2012-7-17
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 2012-7-18
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.

请先登录,再进行评论。

采纳的回答

Andrei Bobrov
Andrei Bobrov 2012-7-18
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));

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Bioinformatics Toolbox 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by