Die Visualisierung multivariater Daten in einem kompakten, leicht lesbaren Format ist eine häufige Anforderung für Dashboards, KPI‑Berichte und Leistungsbewertungen. Ein Radar‑ (oder Spinnennetz‑) Diagramm ermöglicht den Vergleich mehrerer quantitativer Variablen über mehrere Serien hinweg auf einem einzigen radialen Raster. In diesem Leitfaden erfahren Sie, wie Sie Radar‑Diagramme in Excel mit C# und Aspose.Cells for .NET erstellen. Mit minimalem Code können Sie sowohl ein einfaches Radar‑Diagramm als auch eine vollständig formatierte Version erzeugen, die Marker, benutzerdefinierte Farben und gefüllte Bereiche enthält.
Dieser Artikel behandelt die folgenden Themen:
- C# Excel-Bibliothek zum Erstellen von Radar-Diagrammen
- Erstellen eines Radar-Diagramms in Excel mit C#
- Kostenlose Lizenz erhalten
- Radar-Diagramm Excel: Kostenlose Ressourcen
- Fazit
- Siehe auch
C# Excel-Bibliothek zum Erstellen von Radar-Diagrammen
Aspose.Cells for .NET ist eine umfassende Excel‑Manipulationsbibliothek, die es Entwicklern ermöglicht, Excel‑Dateien zu erstellen, zu ändern und zu rendern, ohne Microsoft Office zu benötigen. Die Bibliothek bietet vollständige Unterstützung für alle Diagrammtypen, einschließlich Radar‑Diagrammen, und bietet umfangreiche Anpassungsoptionen.
Wesentliche Vorteile der Verwendung von Aspose.Cells für .NET:
- Rich API – Greifen Sie programmgesteuert auf jede Excel‑Funktion zu.
- High Performance – Verarbeiten Sie große Arbeitsmappen schnell und mit geringem Speicherverbrauch.
- Cross‑Platform – Funktioniert unter Windows, Linux und macOS.
- Multiple Formats – Lesen/Schreiben von XLSX, XLS, CSV, ODS, PDF und mehr.
Installation von Aspose.Cells
Sie können die Bibliothek von der offiziellen Release‑Seite oder über NuGet erhalten:
PM> Install-Package Aspose.Cells
Nach der Installation fügen Sie Ihrem C#‑Projekt eine Referenz zu Aspose.Cells hinzu und Sie sind bereit, Diagramme zu erstellen.
Erstellen Sie ein Radar‑Diagramm in Excel mit C#
Im Folgenden finden Sie zwei vollständige Codebeispiele, die zeigen, wie man Radar‑Diagramme mit Aspose.Cells erstellt.
1️⃣ So erstellen Sie ein einfaches Radar‑Diagramm
Das folgende Beispiel erstellt ein einfaches Radar‑Diagramm, das zwei Datenreihen über fünf Kategorien vergleicht.
Erklärung
- Datenvorbereitung – Das Arbeitsblatt enthält fünf Kategorien (
A‑E) und zwei numerische Reihen. - Diagrammerstellung –
ChartType.Radarerstellt ein einfaches Radar‑Diagramm. - Serienbindung –
NSeries.Addverknüpft die Arbeitsblattbereiche mit dem Diagramm. - Speichern – Die Arbeitsmappe wird in SimpleRadarChart.xlsx geschrieben.
Das Ausführen des Programms erzeugt eine Excel‑Datei, deren erstes Blatt die Daten enthält und ein Radar‑Diagramm an der angegebenen Position platziert.
2️⃣ Wie man ein gestaltetes Radar‑Diagramm mit Markern und gefüllten Bereichen erstellt
Das nächste Beispiel fügt Marker, benutzerdefinierte Farben und einen gefüllten Bereich hinzu, um zu veranschaulichen, wie man ein Radar‑Diagramm für präsentationsfertige Berichte gestaltet.
Wichtige Gestaltungsaspekte
| Feature | Code snippet | Effect |
|---|---|---|
| Benutzerdefinierte Marker | Marker.MarkerStyle = ChartMarkerType.Circle; | Unterscheidet Serienpunkte. |
| Serienrand | Border.Color = Color.DarkBlue; | Fügt jeder Datenserie eine durchgezogene Linie hinzu. |
| Halbtransparente Füllung | Area.ForegroundColor = Color.FromArgb(80, Color.LightBlue); | Zeigt überlappende Bereiche, während die Sichtbarkeit erhalten bleibt. |
| Bereinigung des Plot‑Bereichs | PlotArea.Area.Formatting = FormattingType.None; | Entfernt den Standard‑Hintergrund für ein saubereres Diagramm. |
Das Ausführen des Programms erzeugt StyledRadarChart.xlsx, das ein Radar‑Diagramm mit farbigen Füllungen, Markern und einer verfeinerten visuellen Gestaltung enthält – perfekt für Executive‑Dashboards oder Leistungsberichte.
Kostenlose Lizenz erhalten
Um Aspose.Cells ohne Einschränkungen auszuprobieren, erhalten Sie eine temporäre Lizenz von der Aspose kostenlose temporäre Lizenzseite. Die Lizenz entfernt Evaluierungswasserzeichen und ermöglicht den vollen Funktionszugriff während der Entwicklung.
Radar-Diagramm Excel: Kostenlose Ressourcen
Lernen Sie weiter und entdecken Sie mehr über die Excel‑Automatisierung:
- Entwicklerhandbuch – https://docs.aspose.com/cells/net/
- Kostenlose Online-Apps – https://products.aspose.app/cells/family
- API-Referenz – https://reference.aspose.com/cells/net/
- How‑to‑Artikel – https://blog.aspose.com/de/categories/aspose.cells-product-family/
Fazit
In diesem Artikel haben wir gezeigt, wie man sowohl ein einfaches als auch ein vollständig gestaltetes Radar‑Diagramm in Excel mit C# und Aspose.Cells for .NET erzeugt. Die intuitive API der Bibliothek lässt Sie sich auf Daten und Design konzentrieren, anstatt auf low‑level Excel‑Interna. Passen Sie die Beispiele gerne an Ihre eigenen Datenstrukturen an, fügen Sie weitere Serien hinzu oder integrieren Sie die Diagramme in größere Reporting‑Lösungen.
Wenn Sie Fragen haben, Unterstützung benötigen oder Ihre eigenen Radar‑Diagramm‑Implementierungen teilen möchten, besuchen Sie das Aspose.Cells Support-Forum.