27.1.10. Plots
27.1.10.1. Gráfico de barras
Cria um gráfico de barras a partir de uma categoria e de um campo de camadas.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Nome do campo de categoria |
|
[campo da tabela: qualquer] |
Campo categórico a ser usado para agrupar as barras (eixo X) |
Campo valor |
|
[campo da tabela: qualquer] |
Valor a ser utilizado para o gráfico (eixo Y). |
Gráfico de barras |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Gráfico de barras |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
Algorithm ID: qgis:barplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.10.2. Box plot
Creates a box plot from a category field and a numerical layer field.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Campo de nome da categoria |
|
[campo da tabela: qualquer] |
Categorical field to use for grouping the boxes (X axis) |
Campo valor |
|
[campo da tabela: qualquer] |
Valor a ser utilizado para o gráfico (eixo Y). |
Linhas estatísticas adicionais |
|
[enumeração] Padrão: 0 |
Additional statistics information to add to the plot. One of:
|
Box plot |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Box plot |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
Algorithm ID: qgis:boxplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.10.3. Gráfico de média e desvio padrão
Creates a box plot with mean and standard deviation values.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Tabela de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Campo de nome da categoria |
|
[campo da tabela: qualquer] |
Categorical field to use for grouping the boxes (X axis) |
Campo valor |
|
[campo da tabela: qualquer] |
Valor a ser utilizado para o gráfico (eixo Y). |
Plot |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Plot |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
Algorithm ID: qgis:meanandstandarddeviationplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.10.4. Gráfico polar
Gera um gráfico polar com base no valor de uma camada vetorial de entrada.
Dois campos devem ser inseridos como parâmetros: um que define a categoria de cada característica (para agrupar as características) e outro com a variável a ser plotada (este tem que ser numérico).
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Campo de nome da categoria |
|
[campo da tabela: qualquer] |
Campo categórico a ser usado para agrupar as características (eixo X) |
Campo valor |
|
[campo da tabela: qualquer] |
Valor a ser utilizado para o gráfico (eixo Y). |
Gráfico polar |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Gráfico polar |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
ID do algoritmo: qgis:graficoPolar
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.10.5. Histograma da camada raster
Gera um histograma com os valores de uma camada rasterizada.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[raster] |
Camada raster de entrada |
Número da banda |
|
[banda raster] |
Faixa raster a ser usada para o histograma |
número de caixas |
|
[número] Padrão: 10 |
O número de caixas a serem utilizados no histograma (eixo X). Mínimo 2. |
Histograma |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Histograma |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
Algorithm ID: qgis:rasterlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.10.6. Histograma da camada vetorial
Gera um histograma com os valores do atributo de uma camada vetorial.
O atributo a ser utilizado para o cálculo do histograma deve ser numérico.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Atributo |
|
[campo da tabela: qualquer] |
Valor a ser utilizado para o gráfico (eixo Y). |
número de caixas |
|
[número] Padrão: 10 |
O número de caixas a serem utilizados no histograma (eixo X). Mínimo 2. |
Histograma |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Histograma |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
Algorithm ID: qgis:vectorlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.10.7. Gráfico de dispersão da camada vetorial
Cria um simples gráfico de dispersão X
- Y
para uma camada vetorial.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Atributo X |
|
[campo da tabela: qualquer] |
Campo a ser utilizado para o eixo X |
Atributo Y |
|
[campo da tabela: qualquer] |
Campo a ser utilizado para o eixo Y |
Gráfico de dispersão |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Gráfico de dispersão |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
Algorithm ID: qgis:vectorlayerscatterplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.10.8. Gráfico de dispersão 3D da camada vetorial
Cria um gráfico de dispersão 3D para uma camada vetorial.
Parâmetros
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de entrada |
|
[vetor: qualquer] |
Camada vetorial de entrada |
Atributo X |
|
[campo da tabela: qualquer] |
Campo a ser utilizado para o eixo X |
Atributo Y |
|
[campo da tabela: qualquer] |
Campo a ser utilizado para o eixo Y |
Z atributo |
|
[campo da tabela: qualquer] |
Campo a ser utilizado para o eixo Z |
Histograma |
|
[html] Padrão: |
Especifique o arquivo HTML para o gráfico. Um dos:
|
Saídas
Etiqueta |
Nome |
Tipo |
Descrição |
---|---|---|---|
Histograma |
|
[html] |
HTML file with the plot. Available in the . |
Código Python
Algorithm ID: qgis:scatter3dplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.