25.1.10. Grafici
25.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 |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare le barre (asse X) |
Valore campo |
|
[tablefield: any] |
Valore da usare per il grafico (asse Y). |
Grafico a barre |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Grafico a barre |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.
25.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 |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare le scatole (asse X) |
Valore campo |
|
[tablefield: any] |
Valore da usare per il grafico (asse Y). |
Linee statistiche aggiuntive |
|
[enumeration] Predefinito: 0 |
Ulteriori informazioni statistiche da aggiungere al grafico. Uno di:
|
Diagramma a scatola |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Diagramma a scatola |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.
25.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 |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare le scatole (asse X) |
Valore campo |
|
[tablefield: any] |
Valore da usare per il grafico (asse Y). |
Grafico |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Grafico |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.
25.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 |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare gli elementi (asse X) |
Valore campo |
|
[tablefield: any] |
Valore da usare per il grafico (asse Y). |
Grafico polare |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Grafico polare |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.
25.1.10.5. Istogramma del raster
Genera un istogramma con i valori di un layer raster.
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Livello in ingresso |
|
[raster] |
Layer raster in ingresso |
Numero banda |
|
[raster band] |
Banda raster da usare per l’istogramma |
numero di barre |
|
[number] Predefinito: 10 |
Il numero di barre da usare nell’istogramma (asse X). Minimo 2. |
Istogramma |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Istogramma |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.
25.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 |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Attributo |
|
[tablefield: any] |
Valore da usare per il grafico (asse Y). |
numero di barre |
|
[number] Predefinito: 10 |
Il numero di barre da usare nell’istogramma (asse X). Minimo 2. |
Istogramma |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Istogramma |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.
25.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 |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Attributo X |
|
[tablefield: any] |
Campo da usare per l’asse X |
Attributo Y |
|
[tablefield: any] |
Campo da usare per l’asse Y |
Grafico di dispersione |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Grafico di dispersione |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.
25.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 |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Attributo X |
|
[tablefield: any] |
Campo da usare per l’asse X |
Attributo Y |
|
[tablefield: any] |
Campo da usare per l’asse Y |
Attributo Z |
|
[tablefield: any] |
Campo da usare per l’asse Z |
Istogramma |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Istogramma |
|
[html] |
File HTML con il grafico. Disponibile nella . |
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.