Vizualizace vztahů mezi dvěma číselnými proměnnými často vyžaduje bodový graf. Když potřebujete zdůraznit každý datový bod a ilustrovat trend propojením bodů čarami, typ grafu ScatterConnectedByLinesWithDataMarker je ideální. V tomto průvodci se dozvíte, jak vytvořit takový graf v Excelu pomocí C# s Aspose.Cells for .NET. Řešení je plně programovatelné, nevyžaduje instalaci Excelu a vytváří graf, který lze uložit jako XLSX, PDF nebo obrázek.

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

C# Excel knihovna pro vytvoření ScatterConnectedByLinesWithDataMarker grafu

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 potřeby Microsoft Office. Podporuje všechny typy grafů poskytované Excelem, včetně grafu ScatterConnectedByLinesWithDataMarker.

Klíčové výhody používání Aspose.Cells pro generování grafů:

  • Full API Coverage – Přístup ke všem funkcím Excelu, od základních operací s buňkami po pokročilé úpravy grafů.
  • No Interop Dependency – Funguje na jakékoli platformě, která podporuje .NET, a eliminuje problémy s COM interop.
  • High Performance – Efektivní zpracování velkých sešitů a datových sad.
  • Multiple Export Formats – Ukládejte grafy jako XLSX, PDF, PNG, JPEG a další.

Začínáme

  1. Stáhněte nejnovější verzi z Aspose.Cells .NET releases stránky.
  2. Instalujte pomocí NuGet:
PM> Install-Package Aspose.Cells

Balíček obsahuje všechny potřebné sestavy a závislosti.

Vytvořte graf ScatterConnectedByLinesWithDataMarker v Excelu pomocí C#

Níže je kompletní, samostatný program v C#, který:

  1. Vytvoří nový sešit.
  2. Vyplní ukázková data X‑Y.
  3. Vloží graf ScatterConnectedByLinesWithDataMarker.
  4. Naformátuje graf (název, popisky os, styl značek, styl čáry).
  5. Uloží sešit jako ScatterConnectedByLinesWithDataMarker.xlsx.

Note: Kód cílí na .NET 6.0 (nebo novější) a používá nejnovější Aspose.Cells API. V případě potřeby upravte verzi SDK projektu.

Vysvětlení klíčových kroků

StepPurpose
Vytvořit sešit a listInicializuje Excel soubor v paměti.
Naplnit dataPoskytuje páry X‑Y, které vykreslí rozptylový graf.
Přidat grafVloží graf typu ScatterConnectedByLinesWithDataMarker.
Definovat sériiPropojí Y‑hodnoty (B2:B9) a X‑hodnoty (A2:A9) se sérií.
Přizpůsobit značky a čáruUpravuje vizuální styl – tvar značky, velikost, barvy a tloušťku čáry.
Názvy osZlepšuje čitelnost pro koncové uživatele.
UložitUkládá sešit na disk (lze změnit na PDF/Obrázek pomocí přetížení Save).

Můžete přizpůsobit rozsah dat, stylování nebo umístění grafu tak, aby vyhovovalo vašemu konkrétnímu scénáři. Stejný přístup funguje pro větší datové sady nebo více sérií přidáním dalších NSeries položek.

Získat bezplatnou licenci

Aspose nabízí dočasnou bezplatnou licenci, která odstraňuje hodnotící vodoznaky a odemyká plnou funkčnost na omezenou dobu. Získejte ji na Aspose temporary license page. Použijte licenci před vytvořením sešitu:

var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file

Bezplatné zdroje

Závěr

Graf ScatterConnectedByLinesWithDataMarker je ideální pro znázornění trendů v datech a zároveň zvýraznění každého jednotlivého bodu. S Aspose.Cells for .NET můžete tento graf vytvořit, stylovat a exportovat kompletně pomocí kódu – není vyžadována instalace Excelu. Poskytnutý příklad je připraven ke kompilaci a spuštění, což vám poskytuje pevný základ pro integraci pokročilých vizualizací do vašich .NET aplikací.

Pokud narazíte na jakékoli potíže nebo máte otázky, neváhejte navštívit naše bezplatné fórum podpory, kde je komunita Aspose a inženýři rádi pomohou.

Viz také