24.1.8. Plots

24.1.8.1. Bar plot

Creates a bar plot from a category and a layer field.

24.1.8.1.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

IN INGRESSO

[vettore: qualsiasi]

Livello vettoriale in ingresso

Category field name

NAME_FIELD

[tablefield: any]

Categorical field to use for grouping the bars (X axis)

Value field

VALUE_FIELD

[tablefield: any]

Value to use for the plot (Y axis).

Bar plot

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.1.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Bar plot

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.1.3. Python code

Algorithm ID: qgis:barplot

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.

24.1.8.2. Box plot

Creates a box plot from a category field and a numerical layer field.

24.1.8.2.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

IN INGRESSO

[vettore: qualsiasi]

Livello vettoriale in ingresso

Category name field

NAME_FIELD

[tablefield: any]

Categorical field to use for grouping the boxes (X axis)

Value field

VALUE_FIELD

[tablefield: any]

Value to use for the plot (Y axis).

Additional statistic lines

MSD

[numero]

Predefinito: 0

Additional statistics information to add to the plot. One of:

  • 0 — Show Mean

  • 1 — Show Standard Deviation

  • 2 — Don’t show mean and standard deviation

Box plot

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.2.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Box plot

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.2.3. Python code

Algorithm ID: qgis:boxplot

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.

24.1.8.3. Mean and standard deviation plot

Creates a box plot with mean and standard deviation values.

24.1.8.3.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Input table

IN INGRESSO

[vettore: qualsiasi]

Livello vettoriale in ingresso

Category name field

NAME_FIELD

[tablefield: any]

Categorical field to use for grouping the boxes (X axis)

Value field

VALUE_FIELD

[tablefield: any]

Value to use for the plot (Y axis).

Plot

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.3.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Plot

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.3.3. Python code

Algorithm ID: qgis:meanandstandarddeviationplot

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.

24.1.8.4. Polar plot

Generates a polar plot based on the value of an input vector layer.

Two fields must be entered as parameters: one that defines the category each feature (to group features) and another one with the variable to plot (this has to be a numeric one).

24.1.8.4.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

IN INGRESSO

[vettore: qualsiasi]

Livello vettoriale in ingresso

Category name field

NAME_FIELD

[tablefield: any]

Categorical field to use for grouping the features (X axis)

Value field

VALUE_FIELD

[tablefield: any]

Value to use for the plot (Y axis).

Polar plot

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.4.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Polar plot

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.4.3. Python code

Algorithm ID: qgis:polarplot

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.

24.1.8.5. Raster layer histogram

Generates a histogram with the values of a raster layer.

24.1.8.5.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

IN INGRESSO

[raster]

Input raster layer

Band number

BAND

[raster band]

Raster band to use for the histogram

number of bins

BINS

[numero]

Default: 10

The number of bins to use in the histogram (X axis). Minimum 2.

Histogram

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.5.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Histogram

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.5.3. Python code

Algorithm ID: qgis:rasterlayerhistogram

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.

24.1.8.6. Vector layer histogram

Generates a histogram with the values of the attribute of a vector layer.

The attribute to use for computing the histogram must be numeric.

24.1.8.6.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

IN INGRESSO

[vettore: qualsiasi]

Livello vettoriale in ingresso

Attribute

FIELD

[tablefield: any]

Value to use for the plot (Y axis).

number of bins

BINS

[numero]

Default: 10

The number of bins to use in the histogram (X axis). Minimum 2.

Histogram

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.6.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Histogram

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.6.3. Python code

Algorithm ID: qgis:vectorlayerhistogram

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.

24.1.8.7. Vector layer scatterplot

Creates a simple X - Y scatter plot for a vector layer.

24.1.8.7.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

IN INGRESSO

[vettore: qualsiasi]

Livello vettoriale in ingresso

X attribute

XFIELD

[tablefield: any]

Field to use for the X axis

Y attribute

YFIELD

[tablefield: any]

Field to use for the Y axis

Scatterplot

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.7.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Scatterplot

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.7.3. Python code

Algorithm ID: qgis:vectorlayerscatterplot

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.

24.1.8.8. Vector layer scatterplot 3D

Creates a 3D scatter plot for a vector layer.

24.1.8.8.1. Parametri

Etichetta

Nome

Tipo

Descrizione

Livello in ingresso

IN INGRESSO

[vettore: qualsiasi]

Livello vettoriale in ingresso

X attribute

XFIELD

[tablefield: any]

Field to use for the X axis

Y attribute

YFIELD

[tablefield: any]

Field to use for the Y axis

Z attribute

ZFIELD

[tablefield: any]

Field to use for the Z axis

Histogram

IN USCITA

[html]

Default: [Save to temporary file]

Specify the HTML file for the plot. One of:

  • Salva come File Temporaneo

  • Salva su File…

La codifica del file può anche essere cambiata qui.

24.1.8.8.2. In uscita:

Etichetta

Nome

Tipo

Descrizione

Histogram

IN USCITA

[html]

HTML file with the plot. Available in the Processing ► Result Viewer.

24.1.8.8.3. Python code

Algorithm ID: qgis:scatter3dplot

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usare gli algoritmi di Processing dalla console dei comandi for details on how to run processing algorithms from the Python console.