Visualizar datos jerárquicos con un gráfico de Treemap hace que la información compleja sea fácil de entender de un vistazo. En este artículo aprenderá cómo crear un gráfico de Treemap en Excel usando C# y Aspose.Cells for .NET. La guía incluye un ejemplo de código completo y ejecutable, consejos para personalizar la apariencia del gráfico y recursos para comenzar rápidamente.

Este artículo cubre los siguientes temas:

Biblioteca de Excel para C# para crear gráficos de árbol de valores

Aspose.Cells for .NET es una biblioteca integral de manipulación de Excel que permite a los desarrolladores crear, editar y renderizar archivos de Excel sin Microsoft Office. Admite una amplia gama de tipos de gráficos, incluido el gráfico Treemap, que es ideal para visualizar estructuras jerárquicas como ventas por región, categorías de productos o organigramas.

Principales beneficios de usar Aspose.Cells for .NET:

  • Rich API – Acceso completo a los objetos de libro de trabajo, hoja de cálculo, celda y gráfico.
  • High Performance – Funciona de manera eficiente con libros de trabajo y conjuntos de datos grandes.
  • No External Dependencies – Funciona en cualquier plataforma que soporte .NET.
  • Multiple Export Formats – Guarda en XLSX, XLS, CSV, PDF, PNG y más.

Comenzar es sencillo:

  1. Descargue la biblioteca desde la página de lanzamientos de Aspose.Cells.
  2. Instale el paquete NuGet:
   PM> Install-Package Aspose.Cells

Crear un gráfico de árbol en Excel usando C#

Cómo crear un gráfico de mapa de árbol

El siguiente ejemplo demuestra cómo:

  1. Crear un nuevo libro de trabajo.
  2. Poblar la hoja de cálculo con datos jerárquicos.
  3. Añadir un gráfico Treemap.
  4. Configurar series, títulos y formato.
  5. Guardar el libro de trabajo en un archivo de Excel.

Nota – El código es completamente autónomo y puede compilarse con .NET 6.0 o posterior.

Explicación de los pasos clave

StepPurpose
1Instancia un nuevo Workbook y obtiene la primera hoja de cálculo.
2Rellena la hoja de cálculo con datos de ventas jerárquicos. La primera fila contiene encabezados.
3Agrega un gráfico de tipo ChartType.Treemap. La posición y el tamaño del gráfico se definen mediante los índices de fila/columna pasados a Charts.Add.
4Agrega una única serie que utiliza Sales como rango de valores (E2:E7) y la jerarquía (A2:D7) como datos de categoría.
5Habilita las etiquetas de datos para mostrar tanto el valor como el nombre de la categoría, y activa la variación de color basada en la cantidad de ventas.
6Guarda el libro de trabajo como un archivo XLSX. El archivo generado puede abrirse en Excel para ver el Treemap.

Obtén una licencia gratuita

Explore los productos Aspose con una licencia temporal gratuita. Visite la página de licencia temporal para obtener una clave que elimina las restricciones de evaluación, permitiéndole desarrollar y probar sin limitaciones.

Gráfico de mapa de árbol en Excel: Recursos gratuitos

Mejora tus habilidades de automatización de Excel con estos recursos gratuitos:

Conclusión

Crear un gráfico de Treemap con Aspose.Cells for .NET es sencillo y requiere solo unas pocas líneas de código. La biblioteca maneja la jerarquía de datos, la renderización del gráfico y la salida del archivo sin necesidad de Microsoft Office. Siguiendo el ejemplo anterior, puedes generar rápidamente visualizaciones profesionales de Treemap para informes financieros, análisis de ventas o cualquier conjunto de datos jerárquico.

Si encuentra algún problema o tiene preguntas, no dude en visitar nuestro foro de soporte gratuito en https://forum.aspose.com/c/cells/9.

Ver también