Opret diagrammer i regneark med Aspose.Cells

Opret og tilpas diagrammer direkte i regneark ved hjælp af Python, så brugerne kan visualisere data uden at skulle stole på eksterne værktøjer eller manuel indgriben i Microsoft Excel.

marts 11, 2026 · 3 min · Babar Raza

Oprettelse af diagrammer i Excel-filer med Python

Introduktion Aspose.Cells FOSS supports creating charts directly inside Excel .xlsx biblioteket indeholder 16 diagramtyper (Line, Bar, Pie, Area, Scatter, Waterfall, Combo, Stock, Surface, Radar, Treemap, Sunburst, Histogram, Funnel, Box & Whisker, og Map), alle genereret uden at installere Microsoft Excel. Billederne tilføjer via worksheet.charts.add_*() Metrik, der accepterer i grænseboks defineret af (upper_left_row, upper_left_column, lower_right_row, lower_right_column) som nulbaserede indekser. serien data tilføjes via chart.n_series.add(). Oprettelse af et søjlediagram from aspose.cells_foss import Workbook workbook = Workbook() worksheet = workbook.worksheets[0] # Write data months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"] sales = [100, 150, 120, 180, 200, 170] for i, (m, s) in enumerate(zip(months, sales), 2): worksheet.cells[f"A{i}"].value = m worksheet.cells[f"B{i}"].value = s # Add a bar chart anchored to rows 0-20, columns 4-12 chart = worksheet.charts.add_bar(0, 4, 20, 12) chart.title = "Monthly Sales" chart.n_series.add("B2:B7", category_data="A2:A7", name="Sales") workbook.save("bar_chart.xlsx") Oprettelse af et linjediagram from aspose.cells_foss import Workbook workbook = Workbook() worksheet = workbook.worksheets[0] months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"] sales = [100, 150, 120, 180, 200, 170] for i, (m, s) in enumerate(zip(months, sales), 2): worksheet.cells[f"A{i}"].value = m worksheet.cells[f"B{i}"].value = s # Line chart anchored to rows 0-20, columns 4-12 chart = worksheet.charts.add_line(0, 4, 20, 12) chart.title = "Monthly Sales" chart.n_series.add("B2:B7", category_data="A2:A7", name="Sales") workbook.save("line_chart.xlsx") Vigtige højpunkter 16 chart types available: Line, Bar, Pie, Area, Scatter, Waterfall, Combo, Stock, Surface, Radar, Treemap, Sunburst, Histogram, Funnel, Box & Whisker, and Map Diagrammer placeres ved hjælp af en afgrænsningsboks med nulbaserede række- og kolonneindekser Det er i række forskellige data, der er tilgængelige ved hjælp af Excel-stil rækkevidde strimler ("B2:B7") Ingen Microsoft Excel, COM-automatisering eller native afhængighed er påkrævet Se også Introduktion Aspose.Cells FOSS til Python Arbejd med formler Udfør regnearkoperationer Konverter filformater

marts 11, 2026 · 2 min · Babar Raza
 Dansk