Vizualizace datových bodů, které jsou spojeny hladkými křivkami a přitom zobrazují jednotlivé značky, může výrazně zlepšit čitelnost analytických zpráv. V tomto průvodci se naučíte, jak vytvořit ScatterConnectedByCurvesWithDataMarker graf v Excelu pomocí C# s Aspose.Cells for .NET. Příklad zahrnuje naplnění dat, vytvoření grafu, konfiguraci sérií, přizpůsobení datových značek a uložení sešitu.
Tento článek pokrývá následující témata:
- C# Excel knihovna pro vytvoření ScatterConnectedByCurvesWithDataMarker grafu
- Vytvořte ScatterConnectedByCurvesWithDataMarker graf v Excelu pomocí C#
- Přizpůsobení datových značek pro Scatter graf
- Získat bezplatnou licenci
- Bezplatné zdroje
- Závěr
- Viz také
C# Excel knihovna pro vytvoření grafu ScatterConnectedByCurvesWithDataMarker
Aspose.Cells for .NET je robustní knihovna pro manipulaci s Excel soubory, která umožňuje vývojářům programově vytvářet, upravovat a stylovat Excel soubory bez Microsoft Office. Nabízí bohaté Chart API, které zahrnuje typ grafu ScatterConnectedByCurvesWithDataMarker, umožňující plynulé spojení křivek s viditelnými datovými značkami.
Klíčové výhody Aspose.Cells for .NET:
- Komplexní API – Přístup ke všem funkcím Excelu od listů po pokročilé grafy.
- Vysoký výkon – Efektivně zpracovávejte velké sešity.
- Žádná závislost na Office – Není potřeba instalovat Excel na server.
- Podpora více formátů – Čtení a zápis souborů XLSX, XLS, CSV, ODS, PDF a dalších.
Začínáme
- Stáhnout nejnovější verzi ze stránky Aspose.Cells releases page.
- Instalovat přes NuGet:
PM> Install-Package Aspose.Cells
- Přidejte odkaz na
Aspose.Cellsve vašem projektu C#.
Vytvořte graf ScatterConnectedByCurvesWithDataMarker v Excelu pomocí C#
Následující příklad vytvoří sešit, vloží ukázková data, přidá graf ScatterConnectedByCurvesWithDataMarker a uloží soubor jako ScatterChart_Output.xlsx.
Co kód dělá
| Step | Description |
|---|---|
| 1 | Vytvoří novou instanci Workbook a získá první Worksheet. |
| 2 | Zapíše řádek záhlaví a sadu bodů X‑Y do sloupců A a B. |
| 3 | Vloží graf typu ScatterConnectedByCurvesWithDataMarker na určené místo v listu. |
| 4 | Přidá jedinou datovou řadu. NSeries.Add nastaví rozsah X; YValues přiřadí rozsah Y. |
| 5 | (Volitelné) Nastaví názvy pro osu kategorií (X) a hodnot (Y). |
| 6 | Uloží sešit na disk. |
Spusťte program; vygenerovaný ScatterChart_Output.xlsx bude obsahovat hladce zakřivený bodový graf, kde je každý bod zvýrazněn datovým značkovačem.
Přizpůsobení datových značek pro rozptylový graf
Datové značky lze stylovat pro zlepšení vizuálního dopadu. Níže uvedený příklad ukazuje, jak změnit tvar, velikost, barvu a okraj značky pro sérii vytvořenou výše.
Zvýraznění přizpůsobení značek
| Vlastnost | Efekt |
|---|---|
MarkerStyle | Mění tvar (např. Diamond, Circle, Square). |
MarkerSize | Řídí velikost v bodech. |
Area.ForeColor + Area.Formatting | Nastavuje barvu výplně značky. |
Border properties | Definuje viditelnost obrysu, barvu, tloušťku a styl čáry. |
Úpravou těchto vlastností můžete sladit firemní branding, zdůraznit klíčové datové body nebo jednoduše vylepšit estetiku grafu.
Získat bezplatnou licenci
Prozkoumejte produkty Aspose bez rizika tím, že požádáte o dočasnou licenci. Navštivte stránku dočasné licence Aspose, kde získáte bezplatný klíč, který odemkne plnou funkčnost Aspose.Cells for .NET.
Bezplatné zdroje
Zlepšete své dovednosti v automatizaci Excelu pomocí následujících bezplatných zdrojů:
- Průvodce pro vývojáře – https://docs.aspose.com/cells/net/
- Online demonstrační aplikace – https://products.aspose.app/cells/family
- Reference API – https://reference.aspose.com/cells/net/
- Články typu How‑To – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
Závěr
V tomto článku jsme ukázali, jak vytvořit graf ScatterConnectedByCurvesWithDataMarker pomocí C# a Aspose.Cells for .NET. Průvodce zahrnoval:
- Nastavení sešitu a naplnění dat X‑Y.
- Přidání specializovaného typu rozptylového grafu.
- Konfigurace sérií a názvů os.
- Přizpůsobení datových značek pro vylepšený vizuální výstup.
Aspose.Cells usnadňuje vytváření grafů, což vám umožňuje generovat složité, připravené k publikaci vizuály zcela programově.
Pokud máte jakékoli otázky, potřebujete další pomoc nebo chcete sdílet svou zpětnou vazbu, navštivte naše bezplatné fórum podpory.