Zerlege mehrere Teile des Kuchens in Matplotlib

8

Ich mag die Option "explodieren" in Matplotlib Kreisdiagrammen. Ich hatte gehofft, in Gruppen "explodieren" zu können. Ich plane viele kleine Scheiben, die in 3 oder 4 Kategorien fallen. Ich würde gerne alle kleinen Scheiben zusammen als Gruppen explodieren.

Ich denke, das ist nicht ganz klar, also habe ich mich auf meine mangelnde Fähigkeit berufen, einfache Formen zu zeichnen und dieses Bild zu zeigen, was ich versuche zu tun:

Bitte beachten Sie die kleinen unschattierten Lücken zwischen den Gruppen.

Ist das möglich?

Vielen Dank, Alex

    
Alex S 12.12.2013, 16:35
quelle

1 Antwort

8

Ich kenne keinen direkten Weg, um gruppierte explodierte Pasteten zu spezifizieren, aber es ist ziemlich einfach, Patches zu verwenden, um einen Kuchen mit Gruppen wie

neu zu zeichnen %Vor%

Dies kann zu einem Plot führen, wie zB

Natürlich könnten Sie einfach die benötigten Theta-Winkel basierend auf Ihren Daten berechnen, anstatt die vorberechneten zu verwenden.

    
Jakob 12.12.2013, 23:04
quelle

Tags und Links