Vizualizace vztahů mezi dvěma číselnými proměnnými je běžnou požadavkem v analýze dat, reportování a vědeckém výzkumu. Scatter graf (také známý jako XY‑Scatter) je ideální pro zvýraznění trendů, shluků a odlehlých hodnot. Tento průvodce ukazuje, jak vytvořit Scatter graf v Excelu pomocí C# a Aspose.Cells for .NET. S několika řádky kódu můžete programově generovat, přizpůsobovat a exportovat Scatter grafy, které jsou připravené pro prezentace, dashboardy nebo další zpracování.

Tento článek pokrývá následující témata:

C# Excel knihovna pro vytváření rozptylových grafů

Aspose.Cells for .NET je komplexní knihovna pro manipulaci s Excel soubory, která umožňuje vývojářům vytvářet, upravovat a vykreslovat Excel soubory bez nutnosti Microsoft Office. Nabízí bohaté API pro tvorbu grafů, včetně plné podpory rozptylových grafů.

Klíčové výhody používání Aspose.Cells pro vytváření rozptylových grafů:

  • Full‑featured Chart API – Přidejte více sérií, nastavte styly značek, definujte vlastnosti os a během běhu přepínejte typy grafů.
  • No COM Interop – Funguje v serverových prostředích, cloudových službách i desktopových aplikacích.
  • High Performance – Zpracovává velké datové sady s minimální spotřebou paměti.
  • Cross‑format Support – Ukládejte do formátů XLSX, XLS, CSV, PDF, PNG a dalších.

Začněte rychle:

PM> Install-Package Aspose.Cells

Nebo si stáhněte nejnovější verzi ze stránky vydání Aspose.Cells.

Vytvoření rozptylového grafu v Excelu pomocí C#

Níže je kompletní, samostatný příklad v C#, který demonstruje, jak:

  1. Vytvořte nový sešit.
  2. Naplňte list daty X‑Y.
  3. Vložte rozptylový graf.
  4. Přizpůsobte značky řad, názvy os a vzhled grafu.
  5. Uložte sešit do souboru XLSX.

Poznámka – Kód používá pouze obor názvů Aspose.Cells. Není vyžadována žádná další knihovna.

Vysvětlení kódu

KrokCo dělá
1Vytvoří novou instanci Workbook a získá první Worksheet.
2Naplní sloupce A a B číselnými hodnotami X a Y.
3Přidá do listu Chart typu ChartType.Scatter.
4Vytvoří jedinou sérii, která odkazuje na Y‑rozsah (B2:B9) a explicitně nastaví X‑rozsah (A2:A9).
5Přizpůsobí značky série (červené kruhy, velikost 10) a odstraní okrajovou čáru.
6Nastaví čitelné názvy os a volitelné limity os.
7Uloží sešit jako ScatterChart_Output.xlsx.

Spuštěním programu se vytvoří soubor Excel, který obsahuje pěkně naformátovaný rozptylový graf, připravený k dalšímu analyzování nebo publikování.

Získejte bezplatnou licenci

Aspose nabízí dočasnou bezplatnou licenci, která odstraňuje hodnotící vodoznaky a umožňuje plný přístup k API pro vývoj a testování. Získejte ji na stránce dočasné licence Aspose. Použijte licenci ve svém kódu před použitím jakýchkoli tříd Aspose.Cells:

var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

Rozptylový graf Excel: Bezplatné zdroje

Pokračujte v učení a zdokonalování automatizace Excelu s těmito bezplatnými zdroji:

Závěr

Tento tutoriál ukázal, jak programově vytvořit bodový graf v Excelu pomocí C# a Aspose.Cells for .NET. Využitím robustního API pro tvorbu grafů můžete vytvářet sofistikované vizualizace, přizpůsobovat styly značek a řídit chování os — vše bez potřeby Microsoft Office. Začleňte tento přístup do nástrojů pro reportování, analytických dashboardů nebo jakéhokoli řešení, které vyžaduje dynamické generování grafů.

Pokud máte otázky, potřebujete pomoc nebo chcete sdílet svou zpětnou vazbu, navštivte naše bezplatné fórum podpory.

Viz také