Visualiser les relations entre deux variables numériques est une exigence courante dans l’analyse de données, le reporting et la recherche scientifique. Un graphique en nuage de points (également appelé XY‑Scatter) est idéal pour mettre en évidence les tendances, les clusters et les valeurs aberrantes. Ce guide montre comment créer un graphique en nuage de points dans Excel en utilisant C# et Aspose.Cells for .NET. En quelques lignes de code, vous pouvez générer, personnaliser et exporter des graphiques en nuage de points de manière programmatique, prêts pour les présentations, les tableaux de bord ou un traitement ultérieur.
Cet article couvre les sujets suivants :
- Bibliothèque Excel C# pour créer des graphiques en nuage de points
- Créer un graphique en nuage de points dans Excel avec C#
- Obtenir une licence gratuite
- Graphique en nuage de points Excel : Ressources gratuites
- Conclusion
- Voir aussi
Bibliothèque Excel C# pour créer des graphiques en nuage de points
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 nécessiter Microsoft Office. Elle offre une API riche pour la création de graphiques, y compris une prise en charge complète des graphiques en nuage de points.
Principaux avantages d’utiliser Aspose.Cells pour créer des graphiques en nuage de points :
- API de graphiques complète – Ajoutez plusieurs séries, définissez les styles de marqueurs, spécifiez les propriétés des axes et changez le type de graphique à l’exécution.
- Pas d’interop COM – Fonctionne dans les environnements serveur, les services cloud et les applications de bureau.
- Haute performance – Gère de grands ensembles de données avec une utilisation minimale de la mémoire.
- Prise en charge multi‑format – Enregistrez au format XLSX, XLS, CSV, PDF, PNG, et plus encore.
Commencez rapidement :
PM> Install-Package Aspose.Cells
Ou téléchargez la dernière version depuis la page des versions d’Aspose.Cells.
Créer un graphique en nuage de points dans Excel avec C#
Voici un exemple complet et autonome en C# qui montre comment :
- Créez un nouveau classeur.
- Remplissez une feuille de calcul avec des données X‑Y.
- Insérez un graphique en nuage de points.
- Personnalisez les marqueurs de série, les titres des axes et l’apparence du graphique.
- Enregistrez le classeur dans un fichier XLSX.
Note – Le code utilise uniquement l’espace de noms
Aspose.Cells. Aucune bibliothèque supplémentaire n’est requise.
Explication du code
| Step | What it does |
|---|---|
| 1 | Instancie un nouveau Workbook et obtient la première Worksheet. |
| 2 | Remplit les colonnes A et B avec des valeurs numériques X et Y. |
| 3 | Ajoute un Chart de type ChartType.Scatter à la feuille de calcul. |
| 4 | Crée une série unique qui référence la plage Y (B2:B9) et définit explicitement la plage X (A2:A9). |
| 5 | Personnalise les marqueurs de la série (cercles rouges, taille 10) et supprime la ligne de bordure. |
| 6 | Définit des titres d’axes lisibles et des limites d’axes facultatives. |
| 7 | Enregistre le classeur sous le nom ScatterChart_Output.xlsx. |
L’exécution du programme génère un fichier Excel contenant un graphique en nuage de points soigneusement formaté, prêt pour une analyse supplémentaire ou une publication.
Obtenez une licence gratuite
Aspose propose une licence gratuite temporaire qui supprime les filigranes d’évaluation et permet un accès complet à l’API pour le développement et les tests. Obtenez la vôtre depuis la page de licence temporaire d’Aspose. Appliquez la licence dans votre code avant d’utiliser les classes Aspose.Cells :
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Diagramme de dispersion Excel : ressources gratuites
Continuez à apprendre et à maîtriser l’automatisation d’Excel avec ces ressources gratuites :
- Guide du développeur – Documentation complète de l’API : https://docs.aspose.com/cells/net/
- Applications en ligne – Essayez les fonctionnalités d’Aspose.Cells directement dans le navigateur : https://products.aspose.app/cells/family
- Référence API – Listes détaillées des méthodes, propriétés et énumérations : https://reference.aspose.com/cells/net/
- Articles pratiques – Exemples concrets et guides étape par étape : https://blog.aspose.com/fr/categories/aspose.cells-product-family/
Conclusion
Ce tutoriel a démontré comment créer programmatique un graphique en nuage de points dans Excel en utilisant C# et Aspose.Cells for .NET. En tirant parti de l’API de création de graphiques robuste, vous pouvez créer des visualisations sophistiquées, personnaliser les styles de marqueurs et contrôler le comportement des axes — le tout sans nécessiter Microsoft Office. Intégrez cette approche dans les outils de reporting, les tableaux de bord analytiques ou toute solution nécessitant la génération dynamique de graphiques.
Si vous avez des questions, besoin d’aide ou souhaitez partager vos commentaires, veuillez visiter notre forum d’assistance gratuit.