Comparing and Combining the Values
1 view (last 30 days)
Show older comments
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 Comments
Miro
on 17 Jul 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
on 18 Jul 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.
Accepted Answer
Andrei Bobrov
on 18 Jul 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));
0 Comments
More Answers (0)
See Also
Categories
Find more on Bioinformatics Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!