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ů
- Vytvoření rozptylového grafu v Excelu pomocí C#
- Získat bezplatnou licenci
- Rozptylový graf Excel: Bezplatné zdroje
- Závěr
- Viz také
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:
- Vytvořte nový sešit.
- Naplňte list daty X‑Y.
- Vložte rozptylový graf.
- Přizpůsobte značky řad, názvy os a vzhled grafu.
- 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
| Krok | Co dělá |
|---|---|
| 1 | Vytvoří novou instanci Workbook a získá první Worksheet. |
| 2 | Naplní sloupce A a B číselnými hodnotami X a Y. |
| 3 | Přidá do listu Chart typu ChartType.Scatter. |
| 4 | Vytvoří jedinou sérii, která odkazuje na Y‑rozsah (B2:B9) a explicitně nastaví X‑rozsah (A2:A9). |
| 5 | Přizpůsobí značky série (červené kruhy, velikost 10) a odstraní okrajovou čáru. |
| 6 | Nastaví čitelné názvy os a volitelné limity os. |
| 7 | Uloží 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:
- Průvodce vývojáře – Komplexní dokumentace API: https://docs.aspose.com/cells/net/
- Online aplikace – Vyzkoušejte funkce Aspose.Cells přímo v prohlížeči: https://products.aspose.app/cells/family
- Reference API – Podrobný seznam metod, vlastností a výčtů: https://reference.aspose.com/cells/net/
- Praktické články – Praktické příklady a průvodci krok za krokem: https://blog.aspose.com/cs/categories/aspose.cells-product-family/
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.