Visualizar tendencias sin la distracción de los marcadores de datos puede hacer que un gráfico sea más claro y profesional. En este artículo le mostramos cómo crear un gráfico ScatterConnectedByCurvesWithoutDataMarker – una línea de dispersión suave donde los puntos individuales están ocultos – usando Aspose.Cells for .NET. La solución es completamente basada en código, funciona con cualquier lenguaje .NET y no requiere que Excel esté instalado.
Este artículo cubre los siguientes temas:
- Biblioteca de Excel para C# para crear gráficos ScatterConnectedByCurvesWithoutDataMarker
- Crear un gráfico ScatterConnectedByCurvesWithoutDataMarker en Excel usando C#
- Obtener una licencia gratuita
- Recursos gratuitos
- Conclusión
- Ver también
Biblioteca Excel de C# para crear gráficos ScatterConnectedByCurvesWithoutDataMarker
Aspose.Cells for .NET es una biblioteca rica en funciones que permite a los desarrolladores crear, modificar y renderizar archivos de Excel sin depender de Microsoft Office. Proporciona una API limpia y orientada a objetos para trabajar con hojas de cálculo, celdas, fórmulas y todo tipo de gráficos admitidos por Excel, incluido el gráfico ScatterConnectedByCurvesWithoutDataMarker.
Principales beneficios de usar Aspose.Cells para la creación de gráficos:
- Cobertura completa de la API – todos los tipos de gráficos nativos de Excel están disponibles.
- Sin interop COM – funciona en cualquier plataforma que soporte .NET.
- Alto rendimiento – optimizado para libros de trabajo y conjuntos de datos grandes.
- Múltiples formatos de salida – XLSX, XLS, CSV, PDF, PNG, etc.
Comenzar es sencillo:
PM> Install-Package Aspose.Cells
Consejo: La biblioteca también se puede agregar mediante la CLI de .NET (
dotnet add package Aspose.Cells) o descargando el binario desde la página de lanzamientos de Aspose.Cells.
Crear un gráfico ScatterConnectedByCurvesWithoutDataMarker en Excel usando C#
A continuación se muestra un ejemplo completo y autónomo en C# que demuestra cómo:
- Crea un nuevo libro de trabajo.
- Llena una hoja de cálculo con datos de muestra X‑Y.
- Añade un gráfico ScatterConnectedByCurvesWithoutDataMarker.
- Oculta los marcadores de datos y ajusta finamente los títulos de los ejes.
- Guarda el libro de trabajo en un archivo XLSX.
Nota: El tipo de gráfico se accede a través de
ChartType.ScatterConnectedByCurvesWithoutMarker– el nombre del enum refleja la variante sin marcador del gráfico de dispersión conectado por curvas.
Explicación del Código
| Paso | Qué ocurre |
|---|---|
| 1 | Se crea un Workbook nuevo; se recupera la primera Worksheet (Sheet1). |
| 2 | Se rellenan dos columnas – X Value y Y Value – con un pequeño conjunto de datos que producirá una curva suave. |
| 3 | ChartType.ScatterConnectedByCurvesWithoutMarker indica a Aspose.Cells que genere un gráfico de dispersión donde los puntos se conectan automáticamente con una spline suave y no se dibujan marcadores. |
| 4 | NSeries.Add enlaza el rango de datos. La bandera true indica que la primera columna (A) proporciona los valores X, y la segunda columna (B) proporciona los valores Y. |
| 5 | MarkerStyle = ChartMarkerType.None elimina los marcadores de datos que de otro modo aparecerían en cada punto. |
| 6 | Se establecen los títulos de los ejes y los valores mínimos para una mejor legibilidad. |
| 7 | El libro de trabajo se guarda como un archivo .xlsx. |
Puedes ejecutar este programa en cualquier máquina con .NET 6.0+ (o .NET Framework 4.6.1+) después de instalar el paquete NuGet Aspose.Cells. El archivo generado contendrá un gráfico de líneas limpio y suave sin marcadores distractores.
Obtén una licencia gratuita
Aspose.Cells es un producto comercial, pero puedes obtener una licencia gratuita temporal para fines de evaluación:
- Visite la página de licencia temporal de Aspose (Aspose temporary license page).
- Siga las instrucciones para descargar un archivo de licencia (
Aspose.Cells.lic). - Agregue la licencia a su código antes de crear el primer
Workbook:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Usar una licencia elimina la marca de agua de evaluación y elimina las limitaciones de uso.
Recursos gratuitos
Continúa aprendiendo y ampliando tus habilidades de automatización de Excel con estos recursos gratuitos:
- Guía del desarrollador – https://docs.aspose.com/cells/net/
- Demostración en línea y convertidor – https://products.aspose.app/cells/family
- Referencia de API – https://reference.aspose.com/cells/net/
- Artículos de cómo‑hacer – https://blog.aspose.com/es/categories/aspose.cells-product-family/
Conclusión
En este artículo demostramos cómo crear un gráfico ScatterConnectedByCurvesWithoutDataMarker usando Aspose.Cells for .NET. La biblioteca le permite generar curvas de dispersión suaves y sin marcadores completamente en código, brindándole control total sobre la apariencia, el enlace de datos y el formato de salida. Integre esta técnica en herramientas de informes, paneles de control o cualquier flujo de trabajo automatizado de Excel para producir visualizaciones limpias y profesionales sin la sobrecarga del interop de Excel.
Si tiene preguntas o necesita más ayuda, no dude en publicar en el foro de soporte de Aspose.Cells.