Skapa ett Treemap-diagram i Excel med Python

Följ denna artikel för att skapa ett Treemap-diagram i Excel med Python. Den innehåller information om hur du konfigurerar IDE, en lista med steg och ett exempelkod för att lägga till ett Treemap-diagram i Excel med Python. Exempelkoden demonstrerar hela processen genom att lägga till exempeldata och ett anpassat diagram för önskad visualisering.

Steg för att skapa Tree Map i Excel med Python

  1. Konfigurera din miljö för att använda Aspose.Cells for Python via Java
  2. Starta JVM i jpype, importera nödvändiga klasser och ladda en licens
  3. Skapa en Workbook, få åtkomst till ett sheet och använd Cells-samlingen för att infoga exempel på hierarkiska data
  4. Lägg till ramar och andra anpassade inställningar i den befintliga datatabellen
  5. Lägg till ett Treemap-diagram, ställ in titeln, serievärden, kategorier och flaggor för värden och kategorier i diagrammet
  6. Ställ in positionen för förklaringen i diagrammet
  7. Spara den utgående Excel-filen med Treemap-diagrammet på disken

Stegen ovan sammanfattar processen för att skapa en Tree map med Python. Skapa en Excel-fil, få åtkomst till ett kalkylblad, hämta Cells-samlingen, lägg till hierarkiska data i kalkylbladet och skapa ett diagram med hjälp av ChartType.TREEMAP-uppräkningen. Slutligen ställer du in diagrammets seriedata och andra parametrar innan du sparar den resulterande Excel-filen.

Kod för att generera ett Treemap-diagram i Excel med Python

Den ovan nämnda exempelkoden demonstrerar skapandet av ett Excel Treemap-diagram. Du kan också skapa andra typer av diagram, såsom WATERFALL, PARETO_LINE, SURFACE_3D, PIE, LINE och BUBBLE m.fl. Klassen Chart representerar ett enda Excel-diagram — vilket gör att du kan definiera dess dataserier, axlar, titel, stil och layout samt manipulera eller exportera det (t.ex. spara som bild eller PDF).

Denna artikel har beskrivit processen för att skapa ett Treemap-diagram. För att generera ett Sunburst-diagram, se artikeln Skapa ett Sunburst-diagram i Excel med Python.

 Svenska