Visualizzare dati multidimensionali è fondamentale per un’analisi approfondita. Un grafico a bolle consente di visualizzare tre serie di dati — asse X, asse Y e dimensione della bolla — all’interno di un’unica visualizzazione. In questa guida imparerai a creare un grafico a bolle in Excel usando C# e Aspose.Cells for .NET. Che tu debba presentare le performance di vendita, la quota di mercato o dati scientifici, gli esempi seguenti ti aiuteranno a generare grafici professionali, pronti per l’esportazione, con poche righe di codice.

Questo articolo copre i seguenti argomenti:

Libreria Excel C# per creare grafici a bolle

Aspose.Cells for .NET è una potente libreria di automazione Excel che semplifica la creazione di grafici, inclusi i grafici a bolle. Fornisce un’API ricca per aggiungere dati, configurare i tipi di grafico, personalizzare le serie e esportare le cartelle di lavoro in una varietà di formati (XLSX, PDF, PNG, ecc.).

Caratteristiche principali che rendono Aspose.Cells ideale per i grafici a bolle:

  • API fortemente tipizzata e sicura – supporto completo IntelliSense in Visual Studio.
  • Manipolazione diretta dei grafici – modifica del tipo di serie, dimensione dei marcatori, colori e impostazioni degli assi programmaticamente.
  • Alte prestazioni – elabora grandi set di dati senza overhead dell’interfaccia utente.
  • Supporto per più formati – salva in XLSX, XLS, CSV, PDF, HTML o immagini.

Iniziare

  1. Scarica l’ultima Aspose.Cells for .NET dalla pagina dei rilasci.
  2. Installa tramite NuGet Package Manager:
PM> Install-Package Aspose.Cells
  1. Aggiungi un riferimento a Aspose.Cells nel tuo progetto C#.

Ora sei pronto a creare grafici a bolle programmaticamente.

Crea un grafico a bolle in Excel usando C#

Di seguito sono riportati due esempi completi e eseguibili che illustrano come generare un grafico a bolle da zero e come personalizzarne l’aspetto.

Esempio 1 – Grafico a bolle di base

Questo esempio crea un semplice grafico a bolle che mostra le vendite del prodotto (asse X), il margine di profitto (asse Y) e la quota di mercato (dimensione della bolla).

Cosa fa il codice

  1. Crea una cartella di lavoro e la riempie con dati di esempio.
  2. Aggiunge un grafico ChartType.Bubble.
  3. Collega i valori X, i valori Y e le dimensioni delle bolle della serie agli intervalli popolati.
  4. Facoltativamente imposta i titoli e i limiti degli assi.
  5. Salva la cartella di lavoro come BubbleChart_Basic.xlsx.

Esempio 2 – Grafico a bolle personalizzato (Colori, Stili dei marcatori e Asse secondario)

Questo esempio dimostra personalizzazioni avanzate come colori delle bolle personalizzati, stili di bordo e posizionamento del grafico su un asse secondario per una migliore leggibilità.

Punti salienti della personalizzazione

  • Due serie di bolle separate (Gruppo 1 e Gruppo 2) con colori e forme di marcatori distinti.
  • La seconda serie è tracciata su un asse secondario, utile quando gli intervalli di dati differiscono.
  • Formattazione personalizzata dei marcatori (colore di riempimento, colore del bordo, spessore).
  • Esportazione opzionale dell’immagine del grafico per l’inclusione in report o pagine web.

Risorse gratuite

Vedi anche