How to combine several pulled out slices in a pie plot?

4 visualizzazioni (ultimi 30 giorni)
Kyle
Kyle il 20 Nov 2014
Commentato: Kyle il 20 Nov 2014
for example i have a data set x = [0.1 0.2 0.2 0.3 0.2]
in a pie plot (5 slices), I want to pull out the 1st, 2nd, 4th and 5th slices, meanwhile joining 1st and 2nd, 4th and 5th slices.
I'm using matlab 2014a, please suggest how should I do.
Many thanks, Kyle

Risposte (1)

Azzi Abdelmalek
Azzi Abdelmalek il 20 Nov 2014
A = [1 3 5 7 2 4 9 3; 2 2 7 5 3 8 10 2]
s=unique(A)
for k=1:numel(s)
b=any(ismember(A,s(k)))
out{k,1}=s(k)
out{k,2}=setdiff(unique(A(:,b)),s(k))
end
  1 Commento
Kyle
Kyle il 20 Nov 2014
Hi Azzi, sorry I did not get your answer, could you please explain a bit more? many thanks.

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by