sp.pie() is the unified entry point for the entire pie-chart family. The variant keyword selects the rendering strategy — all other arguments remain consistent across variants.
Pass labeled=True to any variant built on the shared angle-sweep engine (basic, donut, exploded, kpi, pattern, semi) to replace the in-wedge percentage text with an outside callout: a thin connector line from the wedge edge to a label showing the percentage and the category name, colored to match its slice. This is the same style used by the reference "total breakdown" donut screenshots — it is not a separate variant, it is a display option any of those variants can turn on.
The "square pie" — a 10x10 grid of 100 cells filled proportionally to each category's share (largest-remainder allocation, so the cell count always sums to exactly 100), with a color-matched legend. Easier to read precise percentages from than wedge angles.
sp.pie() est le point d'entrée unique pour toute la famille des camemberts. Le paramètre variant sélectionne la stratégie de rendu — donut, éclaté, KPI, semi-cercle ou imbriqué — tout en conservant la même API simple.
Passe labeled=True à n'importe quelle variante construite sur le moteur partagé à secteurs angulaires (basic, donut, exploded, kpi, pattern, semi) pour remplacer le texte de pourcentage à l'intérieur du secteur par une étiquette extérieure : une fine ligne de connexion depuis le bord du secteur jusqu'à un label affichant le pourcentage et le nom de catégorie, colorée comme sa part. C'est le même style que les captures "répartition totale" en donut données en référence — ce n'est pas une variante séparée, c'est une option d'affichage que n'importe laquelle de ces variantes peut activer.
Le « pie carré » — une grille 10x10 de 100 cellules remplies proportionnellement à la part de chaque catégorie (allocation par plus grand reste, la somme des cellules vaut donc toujours exactement 100), avec une légende assortie aux couleurs. Plus facile à lire précisément que des angles de camembert.