Visualiser les relations entre deux variables numériques nécessite souvent un graphique en nuage de points. Lorsque vous devez mettre en évidence chaque point de données et illustrer la tendance en reliant les points par des lignes, le type de graphique ScatterConnectedByLinesWithDataMarker est idéal. Dans ce guide, vous découvrirez comment créer un tel graphique dans Excel en utilisant C# avec Aspose.Cells for .NET. La solution est entièrement programmable, ne nécessite aucune installation d’Excel et produit un graphique qui peut être enregistré au format XLSX, PDF ou image.

Cet article couvre les sujets suivants :

Bibliothèque Excel C# pour créer le graphique ScatterConnectedByLinesWithDataMarker

Aspose.Cells for .NET est une bibliothèque complète de manipulation Excel qui permet aux développeurs de créer, modifier et rendre des fichiers Excel sans avoir besoin de Microsoft Office. Elle prend en charge tous les types de graphiques fournis par Excel, y compris le graphique ScatterConnectedByLinesWithDataMarker.

Principaux avantages d’utiliser Aspose.Cells pour la génération de graphiques :

  • Couverture complète de l’API – Accès à chaque fonctionnalité d’Excel, des opérations de cellules de base aux personnalisations avancées de graphiques.
  • Pas de dépendance Interop – Fonctionne sur n’importe quelle plateforme supportant .NET, éliminant les problèmes d’interop COM.
  • Haute performance – Gestion efficace de grands classeurs et ensembles de données.
  • Formats d’exportation multiples – Enregistrez les graphiques au format XLSX, PDF, PNG, JPEG, et plus encore.

Commencer

  1. Télécharger la dernière version depuis le Aspose.Cells .NET releases page.
  2. Installer via NuGet:
PM> Install-Package Aspose.Cells

Le package comprend toutes les assemblies et dépendances nécessaires.

Créer un graphique ScatterConnectedByLinesWithDataMarker dans Excel en utilisant C#

Voici un programme C# complet et autonome qui :

  1. Crée un nouveau classeur.
  2. Remplit des données d’exemple X‑Y.
  3. Insère un graphique ScatterConnectedByLinesWithDataMarker.
  4. Formate le graphique (titre, libellés des axes, style des marqueurs, style des lignes).
  5. Enregistre le classeur sous le nom ScatterConnectedByLinesWithDataMarker.xlsx.

Note : Le code cible .NET 6.0 (ou une version ultérieure) et utilise la dernière API Aspose.Cells. Ajustez la version du SDK du projet si nécessaire.

Explication des étapes clés

StepPurpose
Créer un classeur et une feuille de calculInitialise un fichier Excel en mémoire.
Remplir les donnéesFournit des paires X‑Y que le graphique en nuage de points affichera.
Ajouter un graphiqueInsère un graphique du type ScatterConnectedByLinesWithDataMarker.
Définir la sérieLie les valeurs Y (B2:B9) et les valeurs X (A2:A9) à la série.
Personnaliser les marqueurs et la ligneAjuste le style visuel – forme du marqueur, taille, couleurs et épaisseur de la ligne.
Titres des axesAméliore la lisibilité pour les utilisateurs finaux.
EnregistrerEnregistre le classeur sur le disque (peut être converti en PDF/Image via les surcharges de Save).

Vous pouvez adapter la plage de données, le style ou le placement du graphique pour correspondre à votre scénario spécifique. La même approche fonctionne pour des ensembles de données plus volumineux ou plusieurs séries en ajoutant des entrées NSeries supplémentaires.

Obtenez une licence gratuite

Aspose propose une licence gratuite temporaire qui supprime les filigranes d’évaluation et débloque toutes les fonctionnalités pendant une période limitée. Obtenez‑la sur la page de licence temporaire Aspose. Appliquez la licence avant de créer le classeur :

var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file

Ressources gratuites

Conclusion

Le graphique ScatterConnectedByLinesWithDataMarker est parfait pour illustrer les tendances des données tout en mettant en évidence chaque point individuel. Avec Aspose.Cells for .NET, vous pouvez créer, styliser et exporter ce graphique entièrement via du code — aucune installation d’Excel requise. L’exemple fourni est prêt à être compilé et exécuté, vous offrant une base solide pour intégrer des visualisations sophistiquées dans vos applications .NET.

Si vous rencontrez des difficultés ou avez des questions, n’hésitez pas à visiter notre forum d’assistance gratuit où la communauté Aspose et les ingénieurs sont heureux de vous aider.

Voir aussi