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

2 visualizaciones (últimos 30 días)
Kyle
Kyle el 20 de Nov. de 2014
Comentada: Kyle el 20 de Nov. de 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

Respuestas (1)

Azzi Abdelmalek
Azzi Abdelmalek el 20 de Nov. de 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 comentario
Kyle
Kyle el 20 de Nov. de 2014
Hi Azzi, sorry I did not get your answer, could you please explain a bit more? many thanks.

Iniciar sesión para comentar.

Categorías

Más información sobre Pie Charts 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