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
- Crear un gráfico de árbol en Excel usando C#
- Obtener una licencia gratuita
- Gráfico de árbol Excel: Recursos gratuitos
- Conclusión
- Ver también
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:
- Descargue la biblioteca desde la página de lanzamientos de Aspose.Cells.
- 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:
- Crear un nuevo libro de trabajo.
- Poblar la hoja de cálculo con datos jerárquicos.
- Añadir un gráfico Treemap.
- Configurar series, títulos y formato.
- 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
| Step | Purpose |
|---|---|
| 1 | Instancia un nuevo Workbook y obtiene la primera hoja de cálculo. |
| 2 | Rellena la hoja de cálculo con datos de ventas jerárquicos. La primera fila contiene encabezados. |
| 3 | Agrega 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. |
| 4 | Agrega una única serie que utiliza Sales como rango de valores (E2:E7) y la jerarquía (A2:D7) como datos de categoría. |
| 5 | Habilita 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. |
| 6 | Guarda 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:
- Developer’s Guide – Documentación completa para Aspose.Cells: https://docs.aspose.com/cells/net/
- Online Apps – Prueba la creación de gráficos directamente en el navegador: https://products.aspose.app/cells/family
- API Reference – Descripciones detalladas de clases y métodos: https://reference.aspose.com/cells/net/
- How‑To Articles – Ejemplos prácticos y mejores prácticas: https://blog.aspose.com/es/categories/aspose.cells-product-family/
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.