Définition des données du graphique

Introduction

En matière de visualisation de données, les graphiques et diagrammes sont indispensables. Ils vous aident à raconter une histoire avec vos données, rendant les informations complexes plus faciles à comprendre et à interpréter. Aspose.Cells pour .NET est une excellente bibliothèque qui vous permet de manipuler des fichiers Excel, y compris la possibilité de créer des graphiques impressionnants. Dans ce didacticiel, nous vous guiderons tout au long du processus de définition transparente des données d’un graphique à l’aide d’Aspose.Cells pour .NET.

Prérequis

Avant de commencer, il y a quelques éléments dont vous aurez besoin pour démarrer ce voyage.

Installer Aspose.Cells pour .NET

  1. Visual Studio : Microsoft Visual Studio doit être installé sur votre ordinateur pour écrire et exécuter du code .NET.
  2. Aspose.Cells : Assurez-vous de télécharger et d’installer la bibliothèque Aspose.Cells. Vous pouvez trouver la dernière versionici.
  3. Connaissances de base de C# : une connaissance de C# et du framework .NET sera utile pour comprendre les extraits de code que nous utiliserons tout au long de ce didacticiel.

Paquets d’importation

Avant de pouvoir commencer à écrire du code, vous devez importer les espaces de noms nécessaires à partir du package Aspose.Cells. Voici comment procéder en haut de votre fichier C# :

using System;
using System.IO;

using Aspose.Cells;

En faisant cela, vous évitez d’avoir à taper le chemin complet des classes que vous utilisez dans votre code, le rendant ainsi plus propre et plus lisible.

Maintenant que tout est prêt, décomposons le processus de définition des données du graphique étape par étape. Nous allons créer un graphique à colonnes basé sur des exemples de données.

Étape 1 : définir le répertoire de sortie

string outputDir = "Your Output Directory";

Dans cette étape, vous indiquez où vous souhaitez enregistrer votre fichier Excel. Remplacer"Your Output Directory" avec le chemin réel où vous souhaitez que le fichier réside. C’est comme configurer l’espace de travail avant de commencer à peindre : vous ne voudriez pas mettre de la peinture partout !

Étape 2 : Créer un classeur

Workbook workbook = new Workbook();

Ici, vous créez une instance deWorkbook classe, qui est essentiellement votre fichier Excel. Considérez-le comme une toile vierge qui attend que vous la remplissiez de données et de graphiques.

Étape 3 : Accéder à la première feuille de travail

Worksheet worksheet = workbook.Worksheets[0];

Nous accédons maintenant à la première feuille de calcul du classeur. Les feuilles de calcul sont comme les pages d’un livre, où chaque page peut contenir son propre ensemble de données et de graphiques.

Étape 4 : ajouter des exemples de valeurs aux cellules

Vous pouvez maintenant insérer vos données graphiques dans la feuille de calcul. Voici comment procéder :

worksheet.Cells["A1"].PutValue(50);
worksheet.Cells["A2"].PutValue(100);
worksheet.Cells["A3"].PutValue(170);
worksheet.Cells["A4"].PutValue(300);
worksheet.Cells["B1"].PutValue(160);
worksheet.Cells["B2"].PutValue(32);
worksheet.Cells["B3"].PutValue(50);
worksheet.Cells["B4"].PutValue(40);

Dans cette étape, nous remplissons les cellules avec des exemples de données. Ici, nous avons deux ensembles de valeurs qui représenteront notre série de graphiques. C’est comme si vous remplissiez votre garde-manger d’ingrédients avant de commencer à cuisiner : vous avez besoin des bons composants en place !

Étape 5 : Ajout d’étiquettes de catégorie

Il est également important d’étiqueter vos catégories de données afin que le graphique ait un sens en un coup d’œil.

worksheet.Cells["C1"].PutValue("Q1");
worksheet.Cells["C2"].PutValue("Q2");
worksheet.Cells["C3"].PutValue("Y1");
worksheet.Cells["C4"].PutValue("Y2");

Cette étape ajoute des données de catégorie à la colonne « C », ce qui permet à votre public de comprendre ce que représente votre graphique. Considérez cela comme la rédaction d’un titre pour chaque section d’un rapport : la clarté est essentielle.

Étape 6 : Ajouter un graphique à la feuille de calcul

Il est maintenant temps d’ajouter le graphique lui-même.

int chartIndex = worksheet.Charts.Add(Aspose.Cells.Charts.ChartType.Column, 5, 0, 15, 5);

Cette ligne de code crée un graphique à colonnes à un emplacement spécifique dans la feuille de calcul. Visualisez cette étape comme une esquisse du contour de votre peinture : elle définit le cadre de ce que vous allez remplir ensuite.

Étape 7 : Accéder au graphique nouvellement ajouté

Aspose.Cells.Charts.Chart chart = worksheet.Charts[chartIndex];

Ici, nous obtenons une référence au graphique que nous venons d’ajouter, ce qui nous permet de le personnaliser davantage. C’est un peu comme prendre le pinceau une fois le contour prêt : vous êtes maintenant prêt à ajouter de la couleur !

Étape 8 : Définir la source des données du graphique

C’est ici que nous connectons notre graphique aux données que nous avons préparées.

chart.NSeries.Add("A1:B4", true);

Avec cette étape, nous indiquons au graphique d’où extraire les données. Tout comme lorsque vous créez une liste de lecture en ajoutant vos chansons préférées à une liste, nous indiquons essentiellement au graphique les données à mettre en évidence.

Étape 9 : Enregistrez le fichier Excel

Vous avez presque terminé ! Maintenant, sauvegardons votre travail.

workbook.Save(outputDir + "outputSettingChartsData.xlsx");

Avec cette ligne de code, vous enregistrez votre classeur sous forme de fichier Excel. Considérez cela comme le dernier coup de pinceau de votre chef-d’œuvre : il est temps de montrer votre travail !

Étape 10 : Message de confirmation

Enfin, nous pouvons imprimer un message de réussite pour nous rassurer que tout s’est bien passé.

Console.WriteLine("SettingChartsData executed successfully.");

Cette étape clôture notre processus et nous informe que notre graphique a été créé et enregistré avec succès. Considérez cela comme les applaudissements après une excellente performance !

Conclusion

La définition des données d’un graphique à l’aide d’Aspose.Cells pour .NET ne doit pas être une tâche ardue. En suivant ces étapes, vous pouvez créer des graphiques visuellement attrayants qui simplifient l’interprétation des données. Que vous travailliez avec des données financières, des calendriers de projet ou des résultats d’enquête, les informations fournies par ces représentations visuelles sont inestimables. Alors, pourquoi ne pas intégrer des graphiques dans votre prochain rapport et impressionner votre public ?

FAQ

Qu’est-ce qu’Aspose.Cells ?

Aspose.Cells est une bibliothèque .NET qui permet aux utilisateurs de créer, manipuler, convertir et restituer des fichiers Excel.

Comment installer Aspose.Cells pour .NET ?

Vous pouvez le télécharger à partir deici et ajoutez-le à votre projet via NuGet Package Manager.

Puis-je créer différents types de graphiques avec Aspose.Cells ?

Oui ! Aspose.Cells prend en charge différents types de graphiques, notamment les graphiques en courbes, à barres, à secteurs, etc.

Existe-t-il un essai gratuit disponible pour Aspose.Cells ?

Absolument ! Vous pouvez accéder à un essai gratuitici.

Comment obtenir un support technique pour Aspose.Cells ?

Pour obtenir de l’aide, vous pouvez visiter leForum Aspose.