25.1.10. Graphiques
25.1.10.1. Histogramme
Crée un histogramme à partir d’une catégorie et d’un champ d’une couche.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Nom du champ de catégorie |
|
[champ : tout type] |
Champ de catégorie à utiliser pour regrouper les barres (axe X) |
Valeur de champ |
|
[champ : tout type] |
Valeur à utiliser pour le tracé (axe Y). |
Histogramme |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Histogramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:barplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
25.1.10.2. Diagramme en boîte
Crée un diagramme en boîte à partir d’un champ de catégorie et d’un champ de couche numérique.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Nom de champ de catégorie |
|
[champ : tout type] |
Champ de catégorie à utiliser pour regrouper les boites (axe X) |
Valeur de champ |
|
[champ : tout type] |
Valeur à utiliser pour le tracé (axe Y). |
Lignes statistiques supplémentaires |
|
[enumeration] Par défaut : 0 |
Informations statistiques supplémentaires à ajouter au diagramme :
|
Diagramme en boite |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Diagramme en boite |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:boxplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
25.1.10.3. Diagramme de l’écart moyen et standard
Crée un diagramme en boites avec des valeurs d’écart moyen et standard.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Table d’entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Nom de champ de catégorie |
|
[champ : tout type] |
Champ de catégorie à utiliser pour regrouper les boites (axe X) |
Valeur de champ |
|
[champ : tout type] |
Valeur à utiliser pour le tracé (axe Y). |
Diagramme |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Diagramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:meanandstandarddeviationplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
25.1.10.4. Diagramme polaire
Génère un graphique polaire basé sur la valeur d’une couche vectorielle en entrée.
Deux champs doivent être entrés comme paramètres: un qui définit la catégorie de chaque entité (pour regrouper les entités) et un autre avec la variable à tracer (celle-ci doit être numérique).
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Nom de champ de catégorie |
|
[champ : tout type] |
Champ catégorie à utiliser pour regrouper les entités (axe X) |
Valeur de champ |
|
[champ : tout type] |
Valeur à utiliser pour le tracé (axe Y). |
Graphique polaire |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Graphique polaire |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:polarplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
25.1.10.5. Histogramme de couche raster
Génère un histogramme avec les valeurs d’une couche raster.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[raster] |
Couche raster source |
Numéro de bande |
|
[raster band] |
Bande raster à utiliser pour l’histogramme |
nombre de boites |
|
[number] Par défaut: 10 |
Le nombre de boites à utiliser dans l’histogramme (axe X). Minimum 2. |
Histogramme |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Histogramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:rasterlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
25.1.10.6. Histogramme de couche vecteur
Génère un histogramme avec les valeurs d’attribut d’une couche vecteur.
L’attribut à utiliser pour calculer l’histogramme doit être numérique.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
Attribute |
|
[champ : tout type] |
Valeur à utiliser pour le tracé (axe Y). |
nombre de boites |
|
[number] Par défaut: 10 |
Le nombre de boites à utiliser dans l’histogramme (axe X). Minimum 2. |
Histogramme |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Histogramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:vectorlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
25.1.10.7. Diagramme de dispersion de couche vectorielle
Crée un simple nuage de points X
- Y
pour une couche vectorielle.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
attribut X |
|
[champ : tout type] |
Champ à utiliser pour l’axe X |
Attribut Y |
|
[champ : tout type] |
Champ à utiliser pour l’axe Y |
Nuage de points |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Nuage de points |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:vectorlayerscatterplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
25.1.10.8. Diagramme de dispersion de couche vectorielle 3D
Crée un nuage de points 3D pour une couche vectorielle.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vecteur : tout type] |
Couche vectorielle en entrée |
attribut X |
|
[champ : tout type] |
Champ à utiliser pour l’axe X |
Attribut Y |
|
[champ : tout type] |
Champ à utiliser pour l’axe Y |
Attribut Z |
|
[champ : tout type] |
Attribut utilisé pour l’axe Z |
Histogramme |
|
[html] Default: |
Spécifiez le fichier HTML du graphique :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Histogramme |
|
[html] |
Fichier HTML avec le graphique. Disponible dans le menu . |
Code Python
Algorithm ID: qgis:scatter3dplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.