Diagramme circulaire ou camembert avec Octave

Au cours de cette leçon en ligne, je vais vous guider pas à pas pour créer un diagramme en camembert à l'aide d'Octave.

Qu'est-ce qu'un diagramme en camembert, vous demandez-vous ? Également connu sous le nom de graphique circulaire, c'est une représentation visuelle où les différentes catégories sont affichées sous forme de segments d'un cercle. Chaque segment correspond à un pourcentage du total.
un exemple de diagramme en camembert

Passons à un exemple concret.

D'abord, créez un tableau avec certaines valeurs.

>> x = [ 5 , 10 , 15 ];

La somme de ces valeurs donne 5 + 10 + 15 = 30.

Pour réaliser un diagramme en camembert basé sur le tableau x, utilisez la fonction pie().

>> pie(x)

Cela vous fournira le diagramme en camembert correspondant à vos données.

Comme vous le voyez, sur le diagramme en camembert, la valeur 15 occupe la moitié du graphique car elle représente 50% du total (30).

Les autres valeurs, 10 et 5, se traduisent par des segments plus petits, représentant respectivement 33% et 17%.

le diagramme en camembert de ces données

Si vous souhaitez détacher un ou plusieurs segments du diagramme, créez un autre tableau dans lequel vous indiquerez les bords des segments.

Par exemple, attribuez une valeur de 1 au bord du segment le plus petit pour le détacher du diagramme, tout en laissant les autres segments intacts.

>> b = [ 1 , 0 , 0 ];

Le tableau "b" doit comporter autant d'éléments que le tableau "x", en l'occurrence trois.

Maintenant, redessinez le diagramme en camembert en utilisant la fonction pie() avec ces deux tableaux.

>> pie(x,b)

Le premier segment est maintenant détaché du diagramme en camembert.

un exemple de diagramme en camembert

Si vous préférez afficher des étiquettes plutôt que des pourcentages, créez un tableau de cellules.

>> label={"pens","pencils","erasers"};

Ensuite, redessinez le diagramme en camembert et ajoutez le tableau "label" en tant que troisième paramètre.

>> pie(x,b,label)

Chaque segment est désormais associé à une étiquette.

un exemple de diagramme en camembert avec des étiquettes

Si cette leçon en ligne proposée par Nigiara vous a été utile, n'hésitez pas à continuer de nous suivre.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Tracer des graphiques dans Octave

Personnalisation d'un graphique