Visualizar puntos de datos que están conectados por curvas suaves mientras se siguen mostrando marcadores individuales puede mejorar enormemente la legibilidad de los informes analíticos. En esta guía aprenderá cómo crear un gráfico ScatterConnectedByCurvesWithDataMarker en Excel usando C# con Aspose.Cells for .NET. El ejemplo cubre la población de datos, la creación del gráfico, la configuración de series, la personalización de los marcadores de datos y el guardado del libro de trabajo.

Este artículo cubre los siguientes temas:

Biblioteca Excel de C# para crear un gráfico ScatterConnectedByCurvesWithDataMarker

Aspose.Cells for .NET es una biblioteca robusta de manipulación de Excel que permite a los desarrolladores crear, modificar y dar estilo a archivos de Excel de forma programática sin Microsoft Office. Ofrece una rica API de gráficos que incluye el tipo de gráfico ScatterConnectedByCurvesWithDataMarker, permitiendo conexiones de curvas suaves con marcadores de datos visibles.

Ventajas clave de Aspose.Cells for .NET:

  • API integral – Acceda a todas las funciones de Excel, desde hojas de cálculo hasta gráficos avanzados.
  • Alto rendimiento – Procese libros de trabajo grandes de manera eficiente.
  • Sin dependencia de Office – No necesita instalar Excel en el servidor.
  • Compatibilidad multi‑formato – Lea/escriba XLSX, XLS, CSV, ODS, PDF y más.

Comenzando

  1. Descargar la última versión desde la página de lanzamientos de Aspose.Cells.
  2. Instalar via NuGet:
   PM> Install-Package Aspose.Cells
  1. Agregar una referencia a Aspose.Cells en tu proyecto C#.

Crear un gráfico ScatterConnectedByCurvesWithDataMarker en Excel usando C#

El siguiente ejemplo crea un libro de trabajo, inserta datos de muestra, agrega un gráfico ScatterConnectedByCurvesWithDataMarker y guarda el archivo como ScatterChart_Output.xlsx.

Qué hace el código

StepDescription
1Instancia un nuevo Workbook y obtiene la primera Worksheet.
2Escribe una fila de encabezado y un conjunto de puntos X‑Y en las columnas A y B.
3Inserta un gráfico de tipo ScatterConnectedByCurvesWithDataMarker en una ubicación especificada en la hoja.
4Agrega una única serie de datos. NSeries.Add establece el rango X; YValues asigna el rango Y.
5(Opcional) Establece los títulos para los ejes de categoría (X) y de valor (Y).
6Guarda el libro de trabajo en disco.

Ejecute el programa; el archivo ScatterChart_Output.xlsx generado contendrá un gráfico de dispersión de curva suave donde cada punto está resaltado por un marcador de datos.

Personalizar marcadores de datos para el gráfico de dispersión

Los marcadores de datos pueden estilizarse para mejorar el impacto visual. El ejemplo a continuación muestra cómo cambiar la forma, el tamaño, el color y el borde del marcador para la serie creada anteriormente.

Aspectos Destacados de la Personalización de Marcadores

PropertyEffect
MarkerStyleCambia la forma (p. ej., Diamante, Círculo, Cuadrado).
MarkerSizeControla el tamaño en puntos.
Area.ForeColor + Area.FormattingEstablece el color de relleno del marcador.
Border propertiesDefine la visibilidad del contorno, el color, el grosor y el estilo de línea.

Al ajustar estas propiedades, puedes coincidir con la identidad corporativa, resaltar los puntos de datos clave o simplemente mejorar la estética del gráfico.

Obtener una licencia gratuita

Explore los productos Aspose sin riesgo solicitando una licencia temporal. Visite la página de licencia temporal de Aspose para obtener una clave gratuita que desbloquea la funcionalidad completa de Aspose.Cells for .NET.

Recursos gratuitos

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

Conclusión

En este artículo demostramos cómo crear un gráfico ScatterConnectedByCurvesWithDataMarker usando C# y Aspose.Cells for .NET. La guía cubrió:

  1. Configurar un libro de trabajo y rellenar datos X‑Y.
  2. Añadir el tipo de gráfico de dispersión especializado.
  3. Configurar series y títulos de ejes.
  4. Personalizar los marcadores de datos para una salida visual pulida.

Aspose.Cells hace que la creación de gráficos sea sencilla, permitiéndote generar visuales complejos y listos para publicación completamente mediante programación.

Si tiene alguna pregunta, necesita más ayuda o desea compartir sus comentarios, visite nuestro foro de soporte gratuito.

Ver también