Importante

La traduzione è uno sforzo comunitario you can join. Questa pagina è attualmente tradotta al 89.19%.

24.1.14. Grafici

24.1.14.1. Grafico a barre

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

../../../../_images/bar_plot.png

Fig. 24.32 Bar plot example

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[vector: geometry]

Layer vettoriale in input

Nome campo categoria

NAME_FIELD

[tablefield: any]

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

Valore campo

VALUE_FIELD

[tablefield: numeric]

Valore da usare per il grafico (asse Y).

Titolo

Opzionale

Aggiunto nella versione 3.42

TITLE

[string]

Impostazione predefinita: «»

Titolo del grafico

Titolo asse X

Opzionale

Aggiunto nella versione 3.42

XAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the name of the category field is used. With a single space, the axis title is hidden.

Titolo asse Y

Opzionale

Aggiunto nella versione 3.42

YAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the name of the value field is used. With a single space, the axis title is hidden.

Grafico a barre

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su 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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.2. Diagramma a scatola

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

../../../../_images/box_plot_example.png

Fig. 24.33 Example of box plot

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[vector: geometry]

Layer vettoriale in input

Nome campo categoria

NAME_FIELD

[tablefield: any]

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

Valore campo

VALUE_FIELD

[tablefield: numeric]

Valore da usare per il grafico (asse Y).

Linee statistiche aggiuntive

MSD

[enumeration]

Valore 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

Titolo

Opzionale

Aggiunto nella versione 3.42

TITLE

[string]

Impostazione predefinita: «»

Titolo del grafico

Titolo asse X

Opzionale

Aggiunto nella versione 3.42

XAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the name of the category field is used. With a single space, the axis title is not shown.

Titolo asse Y

Opzionale

Aggiunto nella versione 3.42

YAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the name of the value field is used. With a single space, the axis title is not shown.

Diagramma a scatola

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su 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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.3. Generate elevation profile image

Aggiunto nella versione 3.42

Creates an elevation profile image from a list of map layers and an optional terrain layer.

../../../../_images/elevation_profile_example.png

Fig. 24.34 Example of elevation profile

Parametri

Parametri di Base

Etichetta

Nome

Tipo

Descrizione

Profile curve

CURVE

[geometry: line]

The LineString geometry (WKT or GeoJSON) representing the profile curve along which the elevation profile will be generated

Map layers

MAP_LAYERS

[layer] [list]

The list of map layers to include in the elevation profile

Chart width (in pixels)

WIDTH

[numeric: integer]

Valore predefinito: 400

Valore minimo: 0

The width of the output chart in pixels.

Chart height (in pixels)

HEIGHT

[numeric: integer]

Valore predefinito: 300

Valore minimo: 0

The height of the output chart in pixels.

Terrain layer

Opzionale

TERRAIN_LAYER

[raster]

A terrain layer (e.g., DEM) to use for elevation data. If not provided, elevation data will be derived from the map layers.

Parametri Avanzati

Etichetta

Nome

Tipo

Descrizione

Chart minimum distance (X axis)

Opzionale

MINIMUM_DISTANCE

[numeric: double]

The minimum distance (X axis) to display on the chart. If not specified, the chart will auto-scale.

Chart maximum distance (X axis)

Opzionale

MAXIMUM_DISTANCE

[numeric: double]

The maximum distance (X axis) to display on the chart. If not specified, the chart will auto-scale.

Chart minimum elevation (Y axis)

Opzionale

MINIMUM_ELEVATION

[numeric: double]

The minimum elevation (Y axis) to display on the chart. If not specified, the chart will auto-scale.

Chart maximum elevation (Y axis)

Opzionale

MAXIMUM_ELEVATION

[numeric: double]

The maximum elevation (Y axis) to display on the chart. If not specified, the chart will auto-scale.

Chart text color

Opzionale

TEXT_COLOR

[color]

The color of the text in the chart (e.g., axis labels, titles).

Chart background color

Opzionale

BACKGROUND_COLOR

[color]

The background color of the chart.

Chart border color

Opzionale

BORDER_COLOR

[color]

The color of the chart border.

Profile tolerance

TOLERANCE

[numeric: double]

Predefinito: 5.0

Valore minimo: 0

Defines how far a feature (vector point, line, polygon, or point cloud) can be from the profile line to be included in the results. It uses map units and does not affect other layer types.

Chart DPI

DPI

[numeric: integer]

Predefinito: 96

Valore minimo: 0

The resolution of the output image in dots per inch (DPI).

Output image

OUTPUT

[file]

Predefinito: [Salva in file temporaneo]

Specify the image file for the plot. One of:

  • Salva su File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Output image

OUTPUT

[file]

The generated elevation profile image in the specified format.

Codice Python

ID algoritmo: native:generateelevationprofileimage

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

L” id dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.4. Grafico della media e deviazione standard

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

../../../../_images/mean_stddev_plot_example.png

Fig. 24.35 Example of mean and standard deviation plot

Parametri

Etichetta

Nome

Tipo

Descrizione

Tabella in ingresso

INPUT

[vector: geometry]

Layer vettoriale in input

Nome campo categoria

NAME_FIELD

[tablefield: any]

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

Valore campo

VALUE_FIELD

[tablefield: numeric]

Valore da usare per il grafico (asse Y).

Grafico

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su 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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.5. 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).

../../../../_images/polar_plot_example.png

Fig. 24.36 Example of polar plot

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[vector: geometry]

Layer vettoriale in input

Nome campo categoria

NAME_FIELD

[tablefield: any]

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

Valore campo

VALUE_FIELD

[tablefield: numeric]

Valore da usare per il grafico (asse Y).

Grafico polare

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su 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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.6. Istogramma del raster

Genera un istogramma con i valori di un layer raster.

../../../../_images/raster_layer_histogram.png

Fig. 24.37 Esempio di istogramma di layer raster

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[raster]

Layer raster in ingresso

Numero Banda

BAND

[raster band]

Banda raster da usare per l’istogramma

numero di barre

BINS

[numeric: integer]

Predefinito: 10

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

Istogramma

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su 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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.7. 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.

../../../../_images/vector_layer_histogram.png

Fig. 24.38 Example of vector layer histogram

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[vector: any]

Layer vettoriale in input

Attributo

FIELD

[tablefield: numeric]

Valore da usare per il grafico (asse Y).

numero di barre

BINS

[numeric: integer]

Predefinito: 10

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

Istogramma

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su 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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.8. Grafico di dispersione del vettore

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

../../../../_images/vector_scatter_plot_example.png

Fig. 24.39 Example of vector layer scatterplot

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[vector: geometry]

Layer vettoriale in input

Attributo X

XFIELD

[tablefield: numeric]

Campo da usare per l’asse X

Attributo Y

YFIELD

[tablefield: numeric]

Campo da usare per l’asse Y

Hover text

Opzionale

Aggiunto nella versione 3.42

HOVERTEXT

[expression]

Impostazione predefinita: «»

Text to be shown when hovering with the mouse over data points. It can be picked from a field or based on an expression.

Titolo

Opzionale

Aggiunto nella versione 3.42

TITLE

[string]

Impostazione predefinita: «»

Titolo del grafico

Titolo asse X

Opzionale

Aggiunto nella versione 3.42

XAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the field name of the x attribute is used. With a single space, the axis title is not shown.

Titolo asse Y

Opzionale

Aggiunto nella versione 3.42

YAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the field name of the y attribute is used. With a single space, the axis title is not shown.

Use logarithmic scale for x-axis

Aggiunto nella versione 3.42

XAXIS_LOG

[boolean]

Predefinito: False

When enabled, uses logarithmic scale for the x-axis

Use logarithmic scale for y-axis

Aggiunto nella versione 3.42

YAXIS_LOG

[boolean]

Predefinito: False

When enabled, uses logarithmic scale for the y-axis

Grafico di dispersione

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su 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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.

24.1.14.9. Grafico di dispersione 3D del vettore

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

../../../../_images/scatter3d_plot_example.png

Fig. 24.40 Example of 3D scatter plot

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[vector: geometry]

Layer vettoriale in input

Attributo X

XFIELD

[tablefield: numeric]

Campo da usare per l’asse X

Attributo Y

YFIELD

[tablefield: numeric]

Campo da usare per l’asse Y

Attributo Z

ZFIELD

[tablefield: numeric]

Campo da usare per l’asse Z

Titolo

Opzionale

Aggiunto nella versione 3.42

TITLE

[string]

Impostazione predefinita: «»

Titolo del grafico

Titolo asse X

Opzionale

Aggiunto nella versione 3.42

XAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the field name of the X attribute is used.

Titolo asse Y

Opzionale

Aggiunto nella versione 3.42

YAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the field name of the Y attribute is used.

Titolo asse Z

Opzionale

Aggiunto nella versione 3.42

ZAXIS_TITLE

[string]

Impostazione predefinita: «»

If empty, the field name of the Z attribute is used.

Scatterplot 3D

OUTPUT

[html]

Predefinito: [Salva in file temporaneo]

Specifica il file HTML per il grafico. One of 1:

  • Salva su File Temporaneo

  • Salva su File…

In uscita:

Etichetta

Nome

Tipo

Descrizione

Scatterplot 3D

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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. 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 elaborazione dalla console Python.