Skip To Content

Resumir Atributos

Resumir Atributos A ferramenta Resumir Atributos resume como os valores de campo para gerar uma tabela de resumo. A camada resultante exibe a contagem de feições que foram resumidas como também quaisquer estatísticas adicionais que foram especificadas.

Diagrama do fluxo de trabalho

Diagrama do fluxo de trabalho Resumir Atributos

Análise utilizando GeoAnalytics Tools

A análise usando GeoAnalytics Tools é executada usando processamento distribuído através de múltiplas máquinas e núcleos do ArcGIS GeoAnalytics Server . GeoAnalytics Tools e ferramentas de análise da feição padrão no ArcGIS Enterprise têm diferentes parâmetros e recursos. Para aprender mais sobre estas diferenças, consulte Diferenças da ferramenta da análise de feição.

Exemplo

Os tornados e furacões são alguns dos tipos mais violentos de tempestades que ocorrem nos Estados Unidos. Você deseja saber o dano de propriedade e perda financeira dos tornados e furacões para comparar como seu impacto difere. Você tem acesso aos dados do tornado e do furacão em todo os Estados Unidos em um conjunto de dados único e deseja resumir todas as informações para ver um resumo de valores para todos os furacões e um resumo de valores para todos os tornados. Você pode resumir seus dados por tipo da tempestade para determinar a estatística de cada tempestade.

Anotações de uso

Resumir Atributos é uma ferramenta de análise tabelar, não uma ferramenta espacial.

As agregações mais básicas calcularão uma contagem de feições que foram resumidas. As estatísticas de contagem, soma, mínimo, máximo, intervalo, média, desvio padrão e variância também podem ser calculadas em campos numéricos e qualquer estatística ou de contagem podem ser calculadas em campos de string. As estatísticas serão calculadas em cada grupo separadamente.

Você pode especificar um ou mais campos para resumir ou resumir todas as feições. Quando você resumir por campos, as estatísticas são calculadas para cada combinação única de valores de atributo.

Resumir Atributos também permite a você analisar utilizando intervalos de tempo. Cada intervalo de tempo é analisado independentemente das feições fora do intervalo de tempo. Para utilizar intervalos de tempo, seus dados de entrada devem ser habilitados ao tempo e representar um intervalo de tempo. Quando intervalo de tempo for aplicado, as feições de saída serão intervalos de tempo representados pelos campos START_DATETIME e END_DATETIME .

Aprenda mais sobre o intervalo de tempo

O processamento referência espacial e referência espacial de seus dados de entrada não afetarão seus resultados.

Se Utilizar extensão de mapa atual estiver selecionada, somente as feições que forem visíveis dentro da extensão de mapa atual serão analisadas. Se não estiver marcada, todas as feições de entrada na camada de entrada serão analisadas, mesmo que estiverem fora da extensão de mapa atual.

Limitações

As entradas podem ser uma camada tabelar ou uma camada com geometria (pontos, linhas ou áreas).

Você pode aplicar esta ferramenta para dados espaciais e você irá obter um resultado tabelar. Você pode ligar seus resultados para de dados espaciais utilizando Ligar Feições.

Como funciona Resumir Atributos

Equações

A variância é calculada utilizando a seguinte equação:

Equação de variância
Variáveis de discrepância

O desvio padrão é calculado como a raiz quadrada da variância.

Cálculos

As camadas de entrada são resumidas em grupos com valores de campo correspondentes. Os resultados são tabelares, então eles não podem ser visualizados em seu mapa.

As tabelas abaixo ilustram os cálculos estatísticos de uma camada que é resumida utilizando valores de campo semelhantes. O campo VO2 foi utilizado para calcular as estatísticas numéricas (Contagem, Soma, Mínimo, Máximo, Intervalo, Média, Desvio Padrão e Variância) da camada. O campo Rating foi utilizado para calcular a estatística de string (Contagem e Qualquer) da camada.

Camada de entrada a ser resumida

A tabela acima foi resumida no campo Designation e o campo VO2 foi utilizado para calcular a estatística numérica (Contagem,Soma, Mínimo, Máximo, Intervalo, Média, Desvio Padrão e Variância) da camada. O campo Rating foi utilizado para calcular a estatística de string (Contagem e Qualquer) da camada. Este resultado é uma tabela com duas feições, representando os valores distintos de Designation.

A camada de entrada que foi resumida utilizando o campo Designação
A camada de entrada que foi resumida utilizando o campo Designação é mostrada.

A seguinte tabela representa como os primeiros campos aparecem quando a camada é resumida utilizando os campos Designation e Age Group . As estatísticas são calculadas utilizando os mesmos métodos que o exemplo anterior.

A camada de entrada resumida utilizando campos Designação e Grupo de Idade
A camada de entrada que foi resumida utilizando os campos Designação e Grupo de Idade é mostrada.

A estatística de contagem (para campos de string e numéricos) conta o número de valores diferentes de nulo. A contagem dos valores seguintes equipara a 5: [0, 1, 10, 5, null, 6] = 5. A contagem deste conjunto de valores equipara a 3: [Primary, Primary, Secondary, null] = 3.

Exemplo de ArcGIS API for Python

A ferramenta Resumir Atributos está disponível no ArcGIS API for Python.

Este exemplo resume tipos similares de tempestades para encontrar a quantidade de danos à propriedade.


# Import the required ArcGIS API for Python modules
import arcgis
from arcgis.gis import GIS
from arcgis.geoanalytics import summarize_data

# Connect to your ArcGIS Enterprise portal and confirm that GeoAnalytics is supported
portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password", verify_cert=False)
if not portal.geoanalytics.is_supported():
    print("Quitting, GeoAnalytics is not supported")
    exit(1)   

# Find the big data file share dataset you'll use for analysis
search_result = portal.content.search("", "Big Data File Share")

# Look through the search results for a big data file share with the matching name
bdfs_search = next(x for x in search_result if x.title == "bigDataFileShares_NaturalDisaters")

# Look through the big data file share for Storms
storms = next(x for x in bdfs_search.layers if x.properties.name == "StormData")

# Set the tool environments
arcgis.env.verbose = True
arcgis.env.defaultAggregations = True

summaryStatistics = [{"statisticType" : "Sum", "onStatisticField" : "PropertyDamage"}]

summarized_result = summarize_data.summarize_attributes(input_layer = storms, 
                                                        fields = "Storm_type",
                                                        summary_fields = summaryStatistics,
                                                        output_name = "summarized_storms")

# Visualize the tool results if you are running Python in a Jupyter Notebook
processed_map = portal.map('USA')
processed_map.add_layer(summarized_result)
processed_map

Ferramentas semelhantes

Utilize Resumir Atributos para resumir feições como valores. Outras ferramentas podem ser úteis para solucionar problemas semelhantes, mas ligeiramente diferentes.

Ferramentas de análise do Map Viewer

Se você estiver resumindo pontos, linhas ou áreas utilizando diferentes relacionamentos espaciais, utilize Ligar Feições GeoAnalytics Tools.

Ferramenta de análise do ArcGIS Desktop

Resumir Atributos GeoAnalytics Tools está disponível no ArcGIS Pro.

Resumir Atributos executa as funções da ferramenta Resumir Estatísticas.