Wizualizacja danych hierarchicznych za pomocą wykresu Treemap ułatwia zrozumienie skomplikowanych informacji na pierwszy rzut oka. W tym artykule dowiesz się, jak utworzyć wykres Treemap w Excelu przy użyciu C# i Aspose.Cells for .NET. Poradnik zawiera kompletny, gotowy do uruchomienia przykład kodu, wskazówki dotyczące dostosowywania wyglądu wykresu oraz zasoby, które pomogą szybko rozpocząć pracę.

Ten artykuł obejmuje następujące tematy:

Biblioteka Excel w C# do tworzenia wykresów mapy drzewa

Aspose.Cells for .NET to kompleksowa biblioteka do manipulacji plikami Excel, która umożliwia programistom tworzenie, edytowanie i renderowanie plików Excel bez Microsoft Office. Obsługuje szeroką gamę typów wykresów, w tym wykres Treemap, który jest idealny do wizualizacji struktur hierarchicznych, takich jak sprzedaż według regionu, kategorie produktów czy wykresy organizacyjne.

Kluczowe korzyści z używania Aspose.Cells for .NET:

  • Rich API – Pełny dostęp do obiektów skoroszytu, arkusza, komórki i wykresu.
  • High Performance – Działa wydajnie przy dużych skoroszytach i zestawach danych.
  • No External Dependencies – Działa na każdej platformie obsługującej .NET.
  • Multiple Export Formats – Zapisz jako XLSX, XLS, CSV, PDF, PNG i inne.

Rozpoczęcie jest proste:

  1. Pobierz bibliotekę ze strony wydań Aspose.Cells.
  2. Zainstaluj pakiet NuGet:
   PM> Install-Package Aspose.Cells

Utwórz wykres typu Treemap w Excelu przy użyciu C#

Jak utworzyć wykres Treemap

Poniższy przykład demonstruje, jak:

  1. Utwórz nowy skoroszyt.
  2. Wypełnij arkusz danymi hierarchicznymi.
  3. Dodaj wykres Treemap.
  4. Skonfiguruj serie, tytuły i formatowanie.
  5. Zapisz skoroszyt do pliku Excel.

Uwaga – Kod jest w pełni samodzielny i może być kompilowany przy użyciu .NET 6.0 lub nowszego.

Wyjaśnienie kluczowych kroków

KrokCel
1Tworzy nowy obiekt Workbook i uzyskuje dostęp do pierwszego arkusza.
2Wypełnia arkusz hierarchicznymi danymi sprzedaży. Pierwszy wiersz zawiera nagłówki.
3Dodaje wykres typu ChartType.Treemap. Pozycja i rozmiar wykresu są określane przez indeksy wierszy/kolumn przekazywane do Charts.Add.
4Dodaje pojedynczą serię, która używa Sales jako zakresu wartości (E2:E7) oraz hierarchii (A2:D7) jako danych kategorii.
5Włącza etykiety danych, aby wyświetlały zarówno wartość, jak i nazwę kategorii, oraz aktywuje wariację kolorów w zależności od kwoty sprzedaży.
6Zapisuje skoroszyt jako plik XLSX. Wygenerowany plik można otworzyć w Excelu, aby zobaczyć wykres Treemap.

Uzyskaj darmową licencję

Poznaj produkty Aspose z tymczasową darmową licencją. Odwiedź stronę tymczasowej licencji, aby uzyskać klucz, który usuwa ograniczenia wersji próbnej, umożliwiając rozwijanie i testowanie bez ograniczeń.

Wykres Treemap w Excelu: Darmowe zasoby

Rozwijaj swoje umiejętności automatyzacji Excela dzięki tym darmowym zasobom:

Wnioski

Tworzenie wykresu Treemap przy użyciu Aspose.Cells for .NET jest proste i wymaga tylko kilku linii kodu. Biblioteka obsługuje hierarchię danych, renderowanie wykresu i wyjście do pliku bez potrzeby Microsoft Office. Postępując zgodnie z powyższym przykładem, możesz szybko generować profesjonalne wizualizacje Treemap dla raportów finansowych, analizy sprzedaży lub dowolnego zestawu danych hierarchicznych.

Jeśli napotkasz jakiekolwiek problemy lub masz pytania, zachęcamy do odwiedzenia naszego bezpłatnego forum wsparcia pod adresem https://forum.aspose.com/c/cells/9.

Zobacz także