pie

Ancien graphique en secteurs (camembert).

📝 Syntaxe

  • pie(X)

  • pie(X, explode)

  • pie(X, labels)

  • pie(X, explode, labels)

  • pie(ax, ...)

  • p = pie(...)

📥 Argument d'entrée

  • X - Vecteur ou matrice.

  • explode - Décalage des parts : vecteur ou matrice numérique, vecteur ou matrice logique, tableau de chaînes ou cellule de chaînes de caractères.

  • labels - '%.0f%%' (par défaut) ou tableau d'étiquettes de texte

  • ax - Objet axes.

📤 Argument de sortie

  • p - Vecteur d'objets patch et text.

📄 Description

pie(X) génère un graphique en secteurs (camembert) à partir des données du tableauX.

Si la somme des éléments deX est inférieure ou égale à 1, les valeurs deX représentent directement les aires proportionnelles des parts du camembert.

Si la somme deX est inférieure à 1, le graphique affiche seulement une portion du camembert.

Si la somme deX dépasse 1, la fonction normalise les valeurs en divisant chaque élément par la somme deX.

Cette normalisation garantit que le graphique reflète fidèlement les proportions relatives des données.

SiX est une variable catégorielle, chaque part du camembert correspond à une catégorie, et l'aire de chaque part est déterminée par le rapport du nombre d'éléments de la catégorie sur le nombre total d'éléments de X.

💡 Exemples

f = figure();
p = pie ([3, 2, 1], [0, 0, 1]);

f = figure();
p = pie([5 9 4 6 3],[0 1 0 1 0]);

f = figure();
p = pie([3 4 6 2],[0 1 0 0],["part1", "part2", "part3", "part4"]);

f = figure();
y2010 = [50 0 100 95];
y2011 = [65 22 97 120];
ax1 = subplot(1, 2, 1);
p1 = pie(ax1, y2010)
title('2010')
ax2 = subplot(1, 2, 2);
p2 = pie(ax2, y2011)
title('2011')

🔗 Voir aussi

patch, text.

🕔 Historique

Version
📄 Description

1.0.0

version initiale

Last updated

Was this helpful?