Die Visualisierung von Beziehungen zwischen zwei numerischen Variablen ist eine gängige Anforderung in der Datenanalyse, im Reporting und in der wissenschaftlichen Forschung. Ein Scatter‑Diagramm (auch als XY‑Scatter bekannt) ist ideal, um Trends, Cluster und Ausreißer hervorzuheben. Dieser Leitfaden zeigt, wie man ein Scatter‑Diagramm in Excel mit C# und Aspose.Cells for .NET erstellt. Mit wenigen Codezeilen können Sie programmgesteuert Scatter‑Diagramme erzeugen, anpassen und exportieren, die bereit für Präsentationen, Dashboards oder weitere Verarbeitung sind.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel-Bibliothek zum Erstellen von Streudiagrammen
- Erstellen eines Streudiagramms in Excel mit C#
- Kostenlose Lizenz erhalten
- Streudiagramm Excel: Kostenlose Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von Streudiagrammen
Aspose.Cells for .NET ist eine umfassende Excel‑Manipulationsbibliothek, die Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu ändern und zu rendern, ohne Microsoft Office zu benötigen. Sie bietet eine umfangreiche API für die Diagrammerstellung, einschließlich voller Unterstützung für Streudiagramme.
Wesentliche Vorteile der Verwendung von Aspose.Cells zum Erstellen von Streudiagrammen:
- Vollständige Chart-API – Mehrere Serien hinzufügen, Markierungsstile festlegen, Achseneigenschaften definieren und Diagrammtypen zur Laufzeit wechseln.
- Kein COM-Interop – Funktioniert in Serverumgebungen, Cloud-Diensten und Desktop-Anwendungen.
- Hohe Leistung – Verarbeitet große Datensätze mit minimalem Speicheraufwand.
- Cross‑Format-Unterstützung – Speichern Sie in XLSX, XLS, CSV, PDF, PNG und mehr.
Schnell loslegen:
PM> Install-Package Aspose.Cells
Oder laden Sie die neueste Version von der Aspose.Cells Release‑Seite.
Erstellen eines Streudiagramms in Excel mit C#
Im Folgenden finden Sie ein vollständiges, eigenständiges C#‑Beispiel, das zeigt, wie man:
- Erstellen Sie eine neue Arbeitsmappe.
- Füllen Sie ein Arbeitsblatt mit X‑Y‑Daten.
- Fügen Sie ein Streudiagramm ein.
- Passen Sie die Serienmarker, Achsentitel und das Diagramm‑Design an.
- Speichern Sie die Arbeitsmappe in einer XLSX‑Datei.
Hinweis – Der Code verwendet ausschließlich den
Aspose.Cells-Namespace. Es werden keine zusätzlichen Bibliotheken benötigt.
Erklärung des Codes
| Step | What it does |
|---|---|
| 1 | Instanziiert ein neues Workbook und erhält das erste Worksheet. |
| 2 | Füllt die Spalten A und B mit numerischen X‑ und Y‑Werten. |
| 3 | Fügt dem Arbeitsblatt ein Chart vom Typ ChartType.Scatter hinzu. |
| 4 | Erstellt eine einzelne Serie, die den Y‑Bereich (B2:B9) referenziert und explizit den X‑Bereich (A2:A9) festlegt. |
| 5 | Passt die Serien‑Marker an (rote Kreise, Größe 10) und entfernt die Randlinie. |
| 6 | Setzt lesbare Achsentitel und optionale Achsengrenzen. |
| 7 | Speichert die Arbeitsmappe als ScatterChart_Output.xlsx. |
Das Ausführen des Programms erzeugt eine Excel‑Datei, die ein ordentlich formatiertes Streudiagramm enthält, das für weitere Analysen oder die Veröffentlichung bereit ist.
Kostenlose Lizenz erhalten
Aspose bietet eine temporäre kostenlose Lizenz an, die Evaluierungswasserzeichen entfernt und vollen API‑Zugriff für Entwicklung und Tests ermöglicht. Holen Sie sich Ihre Lizenz von der Aspose temporäre Lizenzseite. Wenden Sie die Lizenz in Ihrem Code an, bevor Sie irgendwelche Aspose.Cells‑Klassen verwenden:
var license = new Aspume.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Scatter-Diagramm Excel: Kostenlose Ressourcen
Setzen Sie das Lernen fort und meistern Sie die Excel‑Automatisierung mit diesen kostenlosen Ressourcen:
- Entwicklerhandbuch – Umfassende API-Dokumentation: https://docs.aspose.com/cells/net/
- Online-Apps – Testen Sie die Funktionen von Aspose.Cells direkt im Browser: https://products.aspose.app/cells/family
- API-Referenz – Detaillierte Auflistungen von Methoden, Eigenschaften und Aufzählungen: https://reference.aspose.com/cells/net/
- How‑to‑Artikel – Praktische Beispiele und Schritt‑für‑Schritt‑Anleitungen: https://blog.aspose.com/de/categories/aspose.cells-product-family/
Fazit
Dieses Tutorial zeigte, wie man programmgesteuert ein Scatter chart in Excel mit C# und Aspose.Cells for .NET erstellt. Durch die Nutzung der robusten Chart-API können Sie anspruchsvolle Visualisierungen erstellen, Markerstile anpassen und das Achsenverhalten steuern – alles ohne Microsoft Office zu benötigen. Integrieren Sie diesen Ansatz in Reporting‑Tools, analytische Dashboards oder jede Lösung, die eine dynamische Diagrammerstellung erfordert.
Wenn Sie Fragen haben, Unterstützung benötigen oder Ihr Feedback teilen möchten, besuchen Sie bitte unser kostenloses Support‑Forum.