Att visualisera relationer mellan två numeriska variabler kräver ofta ett spridningsdiagram. När du behöver betona varje datapunkt och illustrera trenden genom att koppla ihop punkterna med linjer, är diagramtypen ScatterConnectedByLinesWithDataMarker idealisk. I den här guiden kommer du att upptäcka hur du skapar ett sådant diagram i Excel med C# och Aspose.Cells for .NET. Lösningen är helt programmerbar, kräver ingen Excel‑installation och producerar ett diagram som kan sparas som XLSX, PDF eller en bild.

Den här artikeln täcker följande ämnen:

C# Excel-bibliotek för att skapa ScatterConnectedByLinesWithDataMarker-diagram

Aspose.Cells for .NET är ett omfattande Excel‑manipuleringsbibliotek som gör det möjligt för utvecklare att skapa, redigera och rendera Excel‑filer utan att behöva Microsoft Office. Det stöder alla diagramtyper som Excel tillhandahåller, inklusive diagramtypen ScatterConnectedByLinesWithDataMarker.

Viktiga fördelar med att använda Aspose.Cells för diagramgenerering:

  • Full API‑täckning – Tillgång till alla Excel‑funktioner, från grundläggande celloperationer till avancerade diagramanpassningar.
  • Ingen Interop‑beroende – Fungerar på alla plattformar som stödjer .NET och eliminerar COM‑interop‑problem.
  • Hög prestanda – Effektiv hantering av stora arbetsböcker och dataset.
  • Flera exportformat – Spara diagram som XLSX, PDF, PNG, JPEG och mer.

Komma igång

  1. Ladda ner den senaste versionen från sidan Aspose.Cells .NET releases.
  2. Installera via NuGet:
PM> Install-Package Aspose.Cells

Paketet inkluderar alla nödvändiga assemblies och beroenden.

Skapa ett ScatterConnectedByLinesWithDataMarker-diagram i Excel med C#

Nedan följer ett komplett, fristående C#-program som:

  1. Skapar en ny arbetsbok.
  2. Fyller i exempeldata för X‑Y.
  3. Infogar ett ScatterConnectedByLinesWithDataMarker‑diagram.
  4. Formaterar diagrammet (titel, axelrubriker, markörstil, linjestil).
  5. Sparar arbetsboken som ScatterConnectedByLinesWithDataMarker.xlsx.

Obs: Koden riktar sig mot .NET 6.0 (eller senare) och använder det senaste Aspose.Cells API:et. Justera projektets SDK‑version om det behövs.

Explanation of Key Steps

StegSyfte
Create workbook & worksheetInitierar en Excel‑fil i minnet.
Populate dataTillhandahåller X‑Y‑par som spridningsdiagrammet kommer att rendera.
Add chartInfogar ett diagram av typen ScatterConnectedByLinesWithDataMarker.
Define seriesLänkar Y‑värden (B2:B9) och X‑värden (A2:A9) till serien.
Customize markers & lineJusterar den visuella stilen – markörform, storlek, färger och linjetjocklek.
Axis titlesFörbättrar läsbarheten för slutanvändare.
SaveSparar arbetsboken till disk (kan ändras till PDF/Bild via Save overloads).

Du kan anpassa dataområdet, stilen eller diagramplaceringen för att passa ditt specifika scenario. Samma tillvägagångssätt fungerar för större dataset eller flera serier genom att lägga till ytterligare NSeries‑poster.

Få en gratis licens

Aspose erbjuder en tillfällig gratislicens som tar bort utvärderingsvattenstämplar och låser upp full funktionalitet under en begränsad period. Skaffa den från Aspose tillfälliga licenssida. Applicera licensen innan du skapar arbetsboken:

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

Gratis resurser

Slutsats

ScatterConnectedByLinesWithDataMarker‑diagrammet är perfekt för att illustrera datatrender samtidigt som varje enskild punkt framhävs. Med Aspose.Cells for .NET kan du skapa, formatera och exportera detta diagram helt via kod—ingen Excel‑installation krävs. Det medföljande exemplet är redo att kompileras och köras, vilket ger dig en solid grund för att integrera avancerade visualiseringar i dina .NET‑applikationer.

Om du stöter på några problem eller har frågor, tveka inte att besöka vårt gratis supportforum där Aspose‑gemenskapen och ingenjörerna gärna hjälper till.

Se även