> ## Documentation Index
> Fetch the complete documentation index at: https://docs.syrto.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Grafico radar

> Il grafico di posizionamento Syrto Radar come immagine SVG autosufficiente.

`syrto_radar_chart` restituisce lo stesso grafico di [`syrto_radar_map`](/it/mcp/tools/radar-map) - stesse aziende, stessi assi - come immagine SVG autosufficiente invece che come widget a schermo. È vettoriale, quindi resta nitido in stampa, e non richiede né rete né font installati.

Usalo quando l'immagine deve finire in un file: un report HTML, un PDF, un documento Word, una slide. È anche l'unico strumento che produce un'immagine su un host che non renderizza le MCP App.

La figura nella pagina [Mappa radar](/it/mcp/tools/radar-map) è esattamente ciò che questo strumento restituisce.

## Quando usare questo strumento

* Inserire il grafico di posizionamento radar in un documento o in una slide
* Ottenere un grafico su un host dove la mappa interattiva non può essere renderizzata

**Strumenti correlati:** [Mappa radar](/it/mcp/tools/radar-map) è la versione interattiva - preferiscila quando l'utente vuole semplicemente guardare il grafico nella conversazione e l'host renderizza le MCP App, poiché non ha limiti di dimensione e permette di cliccare le aziende per metterle in evidenza.

## Argomenti

Il grafico accetta le stesse cinque fonti di aziende di [`syrto_radar_map`](/it/mcp/tools/radar-map#argomenti), con lo stesso significato: `company_id`, `peer_ids`, `peer_filters`, `company_lists` e `aggregates`. Anche `language` e `trajectories` si comportano allo stesso modo, tranne che qui `trajectories` è definitivo - su un'immagine non c'è alcun pulsante.

Le opzioni di rendering qui sotto sono specifiche di questo strumento.

<ParamField query="labels" type="boolean">
  Disegna le etichette con i nomi delle aziende. Predefinito `true`. Disattivalo quando è il documento stesso a nominare le aziende in una didascalia o in una legenda, oppure quando il grafico è così affollato che le etichette lo coprono.
</ParamField>

<ParamField query="field" type="boolean">
  Disegna lo sfondo a curve di livello Syrto - la sfumatura che indica quali regioni della mappa sono forti. Predefinito `true`; è ciò che rende il grafico leggibile come posizionamento e non come nuvola di punti. Disattivarlo è una leva sulla dimensione, vale circa 6 KB.
</ParamField>

<ParamField query="width" type="integer">
  Larghezza del grafico in pixel, da 320 a 2000. Predefinito `960`.
</ParamField>

<ParamField query="height" type="integer">
  Altezza del grafico in pixel, da 240 a 2000. Predefinito `560`.
</ParamField>

<Note>
  Il formato predefinito è orizzontale di proposito: i due assi sono punteggi non correlati scalati in modo indipendente, quindi un quadrato non preserva nulla. Adatta la larghezza alla colonna in cui la figura viene inserita - testo e marcatori hanno una dimensione fissa in pixel, quindi un grafico molto più grande ha etichette proporzionalmente più piccole.
</Note>

## Limite di dimensione

A differenza della mappa interattiva, questo grafico ha un limite di dimensione, perché l'immagine viaggia come testo. Non esiste un numero fisso di aziende: il costo è dominato dalle aziende stesse - lunghezza della ragione sociale, nome del gruppo, quanti esercizi hanno depositato, se portano una previsione - più le linee di riferimento e la dimensione del grafico. Un normale insieme di peer con nomi ordinari arriva a circa 90; lo stesso insieme con nomi lunghi, previsioni e quattro linee di riferimento può esaurirsi ben sotto la metà.

Se non tutte le aziende entrano, il grafico disegna **quante ne stanno** - prima l'azienda focus, mantenendo tutte le linee di riferimento - e `warning` indica quante sono state escluse. Per farne entrare di più, le leve sono `trajectories: false`, `labels: false`, `field: false`, `width` e `height` più piccoli, o meno linee di riferimento.

## Risposta

Due cose in un unico risultato.

<ResponseField name="summary" type="object">
  Lo stesso riepilogo restituito da [`syrto_radar_map`](/it/mcp/tools/radar-map#risposta) - `axes`, `companies` (con `id`, `name`, `role`, `group`, `color`, `consolidated`, `start`, `latest`, `forecast`), `latest_year`, `unavailable_ids` e `peer_population`. È da qui che si scrive il testo di accompagnamento.

  `color` è un nome di colore e non un esadecimale, così una didascalia può dire "quelle verdi" e corrispondere a ciò che il lettore vede.
</ResponseField>

<ResponseField name="image" type="resource">
  Il grafico stesso, come risorsa incorporata `image/svg+xml`. Salva il testo così com'è in un file `.svg`, oppure incorporalo in HTML. Non riscrivere né riformattare l'SVG - copialo byte per byte.
</ResponseField>

<ResponseField name="warning" type="string | null">
  Presente quando il grafico ha esaurito lo spazio, indicando quante aziende sono state escluse.
</ResponseField>

<Warning>
  Un'azienda esclusa perché il grafico ha esaurito lo spazio non compare né in `companies` né in `unavailable_ids`. Solo `warning` la segnala, e solo come conteggio - quindi un grafico di 84 aziende descritto come se fossero le 148 richieste è l'unico modo in cui questo può andare storto.
</Warning>

<Note>
  I due assi sono scalati in modo indipendente, quindi l'**angolo** di un percorso a schermo non è il suo angolo nello spazio dei punteggi. Descrivi la direzione asse per asse - "più grande e più efficiente" - anziché descrivere la pendenza.
</Note>

## Esempio

**Un grafico per un report, senza etichette:**

```json theme={null}
{
  "company_id": "Zm86SVRfMDE2NTQwMTAzNDVfVTox",
  "peer_ids": ["Zm86SVRfMDAxNTk1NjAzNjZfVTox"],
  "labels": false,
  "width": 1200,
  "height": 700
}
```
