27.1.10. Grafici

27.1.10.1. Grafico a barre

Crea un grafico a barre da una categoria e un campo layer.

Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

INPUT

[vettore: qualsiasi]

Livello vettoriale in ingresso

Nome campo categoria

NAME_FIELD

[tablefield: any]

Campo categoria da usare per raggruppare le barre (asse X)

Valore campo

VALUE_FIELD

[tablefield: any]

Valore da usare per il grafico (asse Y).

Grafico a barre

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Grafico a barre

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:barplot

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.

27.1.10.2. Diagramma a scatola

Crea un diagramma a scatola da un campo categoria e un campo numerico del layer.

Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

INPUT

[vettore: qualsiasi]

Livello vettoriale in ingresso

Nome campo categoria

NAME_FIELD

[tablefield: any]

Campo categoria da usare per raggruppare le scatole (asse X)

Valore campo

VALUE_FIELD

[tablefield: any]

Valore da usare per il grafico (asse Y).

Linee statistiche aggiuntive

MSD

[enumeration]

Predefinito: 0

Ulteriori informazioni statistiche da aggiungere al grafico. Uno di:

  • 0 — Mostra Media

  • 1 — Mostra Deviazione Standard

  • 2 — Non mostrare la media e la deviazione standard

Diagramma a scatola

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Diagramma a scatola

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:boxplot

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.

27.1.10.3. Grafico della media e deviazione standard

Crea un grafico a scatola con valori di media e deviazione standard.

Parametri

Etichetta

Nome

Tipo

Descrizione

Tabella in ingresso

INPUT

[vettore: qualsiasi]

Livello vettoriale in ingresso

Nome campo categoria

NAME_FIELD

[tablefield: any]

Campo categoria da usare per raggruppare le scatole (asse X)

Valore campo

VALUE_FIELD

[tablefield: any]

Valore da usare per il grafico (asse Y).

Grafico

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Grafico

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:meanandstandarddeviationplot

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.

27.1.10.4. Diagramma polare

Genera un grafico polare basato sul valore di un layer vettoriale in ingresso.

Due campi devono essere inseriti come parametri: uno che definisce la categoria di ogni elemento (per raggruppare gli elementi) e un altro con la variabile da tracciare (questa deve essere numerica).

Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

INPUT

[vettore: qualsiasi]

Livello vettoriale in ingresso

Nome campo categoria

NAME_FIELD

[tablefield: any]

Campo categoria da usare per raggruppare gli elementi (asse X)

Valore campo

VALUE_FIELD

[tablefield: any]

Valore da usare per il grafico (asse Y).

Grafico polare

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Grafico polare

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:polarplot

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.

27.1.10.5. Istogramma del raster

Genera un istogramma con i valori di un layer raster.

Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

INPUT

[raster]

Layer raster in ingresso

Numero banda

BAND

[raster band]

Banda raster da usare per l’istogramma

numero di barre

BINS

[number]

Predefinito: 10

Il numero di barre da usare nell’istogramma (asse X). Minimo 2.

Istogramma

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Istogramma

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:rasterlayerhistogram

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.

27.1.10.6. Istogramma del vettore

Genera un istogramma con i valori dell’attributo di un layer vettoriale.

L’attributo da utilizzare per il calcolo dell’istogramma deve essere numerico.

Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

INPUT

[vettore: qualsiasi]

Livello vettoriale in ingresso

Attributo

FIELD

[tablefield: any]

Valore da usare per il grafico (asse Y).

numero di barre

BINS

[number]

Predefinito: 10

Il numero di barre da usare nell’istogramma (asse X). Minimo 2.

Istogramma

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Istogramma

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:vectorlayerhistogram

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.

27.1.10.7. Grafico di dispersione del vettore

Crea un semplice grafico di dispersione X - Y per un layer vettoriale.

Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

INPUT

[vettore: qualsiasi]

Livello vettoriale in ingresso

Attributo X

XFIELD

[tablefield: any]

Campo da usare per l’asse X

Attributo Y

YFIELD

[tablefield: any]

Campo da usare per l’asse Y

Grafico di dispersione

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Grafico di dispersione

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:vectorlayerscatterplot

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.

27.1.10.8. Grafico di dispersione 3D del vettore

Crea un grafico di dispersione in 3D per iun layer vettoriale.

Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

INPUT

[vettore: qualsiasi]

Livello vettoriale in ingresso

Attributo X

XFIELD

[tablefield: any]

Campo da usare per l’asse X

Attributo Y

YFIELD

[tablefield: any]

Campo da usare per l’asse Y

Attributo Z

ZFIELD

[tablefield: any]

Campo da usare per l’asse Z

Istogramma

OUTPUT

[html]

Predefinito: [Save to temporary file]

Specifica il file HTML per il grafico. Uno di:

  • Salva come File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Istogramma

OUTPUT

[html]

File HTML con il grafico. Disponibile nella Processing ► Visualizzatore Risultato.

Codice Python

ID Algoritmo: qgis:scatter3dplot

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di processing dalla console Python.