Visualizzare dati multivariati in un formato compatto e facile da leggere è una necessità comune per dashboard, report KPI e revisioni delle prestazioni. Un grafico Radar (o Spider) consente di confrontare diverse variabili quantitative su più serie su una singola griglia radiale. In questa guida scoprirai come creare grafici Radar in Excel utilizzando C# e Aspose.Cells for .NET. Con un minimo di codice è possibile generare sia un grafico Radar di base sia una versione completamente stilizzata che include marcatori, colori personalizzati e aree riempite.

Questo articolo copre i seguenti argomenti:

Libreria Excel C# per creare grafici radar

Aspose.Cells for .NET è una libreria completa per la manipolazione di Excel che consente agli sviluppatori di creare, modificare e generare file Excel senza richiedere Microsoft Office. La libreria include il supporto completo per tutti i tipi di grafico, inclusi i grafici Radar, e offre ampie opzioni di personalizzazione.

Principali vantaggi dell’utilizzo di Aspose.Cells per .NET:

  • API completa – Accedi a tutte le funzionalità di Excel programmaticamente.
  • Alte prestazioni – Elabora cartelle di lavoro di grandi dimensioni rapidamente e con un basso consumo di memoria.
  • Cross‑Platform – Funziona su Windows, Linux e macOS.
  • Formati multipli – Leggi/scrivi XLSX, XLS, CSV, ODS, PDF e altro.

Installazione di Aspose.Cells

È possibile ottenere la libreria dalla pagina ufficiale delle release o tramite NuGet:

PM> Install-Package Aspose.Cells

Una volta installato, aggiungi un riferimento a Aspose.Cells nel tuo progetto C# e sei pronto per iniziare a creare grafici.

Creare un grafico radar in Excel usando C#

Di seguito sono riportati due esempi di codice completi che dimostrano come creare grafici Radar con Aspose.Cells.

1️⃣ Come creare un semplice grafico radar

Il seguente esempio crea un grafico Radar di base che confronta due serie di dati su cinque categorie.

Spiegazione

  1. Preparazione dei dati – Il foglio di lavoro contiene cinque categorie (AE) e due serie numeriche.
  2. Creazione del graficoChartType.Radar crea un grafico Radar di base.
  3. Associazione delle serieNSeries.Add collega gli intervalli del foglio di lavoro al grafico.
  4. Salvataggio – La cartella di lavoro viene scritta in SimpleRadarChart.xlsx.

L’esecuzione del programma produce un file Excel la cui prima scheda contiene i dati e un grafico Radar posizionato nella posizione specificata.

2️⃣ Come creare un grafico radar stilizzato con marcatori e aree riempite

Il prossimo esempio aggiunge marcatori, colori personalizzati e un’area riempita per illustrare come stilizzare un grafico Radar per report pronti per la presentazione.

Punti chiave di stile

FunzioneFrammento di codiceEffetto
Marcatore personalizzatoMarker.MarkerStyle = ChartMarkerType.Circle;Distinguere i punti della serie.
Bordo della serieBorder.Color = Color.DarkBlue;Aggiunge una linea solida attorno a ciascuna serie di dati.
Riempimento semitrasparenteArea.ForegroundColor = Color.FromArgb(80, Color.LightBlue);Mostra le aree sovrapposte mantenendo la visibilità.
Pulizia dell’area del graficoPlotArea.Area.Formatting = FormattingType.None;Rimuove lo sfondo predefinito per un grafico più pulito.

Eseguendo il programma si genera StyledRadarChart.xlsx, che contiene un grafico Radar con riempimenti colorati, marcatori e uno stile visivo raffinato—perfetto per dashboard esecutivi o report di performance.

Ottieni una licenza gratuita

Per provare Aspose.Cells senza restrizioni, ottieni una licenza temporanea dalla pagina di licenza temporanea gratuita di Aspose. La licenza rimuove le filigrane di valutazione e consente l’accesso a tutte le funzionalità durante lo sviluppo.

Grafico Radar Excel: Risorse gratuite

Continua a imparare ed esplora di più sull’automazione di Excel:

Conclusione

In questo articolo abbiamo dimostrato come generare sia un grafico Radar semplice sia uno completamente stilizzato in Excel usando C# e Aspose.Cells for .NET. L’API intuitiva della libreria ti consente di concentrarti sui dati e sul design piuttosto che sugli aspetti interni di basso livello di Excel. Sentiti libero di adattare gli esempi alle tue strutture dati, aggiungere altre serie o integrare i grafici in soluzioni di reporting più ampie.

Se hai domande, hai bisogno di assistenza o vuoi condividere le tue implementazioni di grafici Radar, visita il forum di supporto Aspose.Cells.

Vedi anche