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 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:

  1. Crea un nuevo libro de trabajo.
  2. Llena una hoja de cálculo con datos de muestra X‑Y.
  3. Añade un gráfico ScatterConnectedByCurvesWithoutDataMarker.
  4. Oculta los marcadores de datos y ajusta finamente los títulos de los ejes.
  5. 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

PasoQué ocurre
1Se crea un Workbook nuevo; se recupera la primera Worksheet (Sheet1).
2Se rellenan dos columnas – X Value y Y Value – con un pequeño conjunto de datos que producirá una curva suave.
3ChartType.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.
4NSeries.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.
5MarkerStyle = ChartMarkerType.None elimina los marcadores de datos que de otro modo aparecerían en cada punto.
6Se establecen los títulos de los ejes y los valores mínimos para una mejor legibilidad.
7El 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:

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.

Ver también