Skip To Content

Riepiloga attributi

Riepiloga attributi Lo strumento Riepiloga attributi riepiloga valori di campo simili per generare una tabella di riepilogo. Il layer risultante mostra il totale delle feature che sono state riepilogate, nonché qualunque altra statistica che è stata specificata.

Diagramma del Workflow

Diagramma del flusso di lavoro Riepiloga attributi

Analisi tramite GeoAnalytics Tools

L'analisi tramite GeoAnalytics Tools viene eseguita utilizzando l'elaborazione distribuita su più computer e core ArcGIS GeoAnalytics Server. GeoAnalytics Tools e gli strumenti di analisi delle feature standard in ArcGIS Enterprise dispongono di diversi parametri e funzionalità. Per ulteriori informazioni sulle differenze, consultare Differenze tra gli strumenti di analisi delle feature.

Esempi

I tornado e gli uragani sono alcuni dei tipi di tempesta più violenti che si verificano negli Stati Uniti. Si desidera conoscere i danni alle proprietà e le perdite finanziarie causati da tornado e uragani per confrontare i loro diversi impatti. Si ha accesso ai dati di uragani e tornado negli Stati Uniti presenti in un singolo dataset e si desidera riepilogare tutte le informazioni per vedere un riepilogo dei valori per tutti i tornado. È possibile riepilogare i dati utilizzando il tipo di tempesta per determinare le statistiche per ciascun tipo di tempesta.

Note sull'utilizzo

Riepiloga attributi è uno strumento di analisi tabulare, non spaziale.

Le aggregazioni più elementari calcoleranno un conteggio del numero di feature che sono state riepilogate. Le statistiche (count, sum, minimum, maximum, range, mean, standard deviation e variance) possono anche essere calcolate su campi numerici e le statistiche (count, any) possono essere calcolate su campi stringa. Le statistiche verranno calcolate su ogni gruppo separatamente.

È possibile specificare uno o più campi in base ai quali riepilogare o riepilogando tutte le feature. Se riepilogate per campi, le statistiche sono calcolate per ciascuna combinazioni univoca di valori di attributi.

Il riferimento spaziale di elaborazione e il riferimento spaziale dei dati di input non influiranno sui risultati.

Se si seleziona Usa estensione mappa corrente, verranno analizzate solo le feature visibili nell'estensione mappa corrente. Se questa opzione non è selezionata, verranno analizzate tutte le feature di input del layer di input, anche se esterne all'estensione mappa corrente.

Limitazioni

Gli input possono essere un layer in forma di tabella o un layer con geometria (puntuale, lineare o areale).

È possibile applicare questo strumento ai dati spaziali e ottenere un risultato in forma di tabella. È possibile unire i risultati ai dati spaziali utilizzando Join delle feature.

Come funziona Riepiloga attributi

Equazioni

La varianza è calcolata utilizzando la seguente equazione:

Equazione varianza
Variabili varianza

La deviazione standard è calcolata come la radice quadrata della varianza.

Calcoli

I layer di input sono riepilogati in gruppi con valori di campo corrispondenti. I risultati sono in forma di tabella, pertanto non possono essere visualizzati sulla mappa.

Nella tabella riportata di seguito sono illustrati i calcoli statistici di un layer che viene riepilogato utilizzando valori simili di campi. Il campo VO2 è stato utilizzato per calcolare le statistiche numeriche (Conteggio,Somma, Minimo, Massimo, Intervallo, Media, Deviazione standard e Varianza) per il layer. Il campo Rating è stato utilizzato per calcolare le statistiche di stringa (Conteggio e Qualsiasi) per il layer.

Layer di input da riepilogare
Layer di input da riepilogare.

La tabella riportata sopra mostra un riepilogo dei valori basati sul campo Designation e il campo VO2 è stato utilizzato per calcolare le statistiche numeriche (Conteggio,Somma, Minimo, Massimo, Intervallo, Media, Deviazione standard e Varianza) per il layer. Il campo Rating è stato utilizzato per calcolare le statistiche di stringa (Conteggio e Qualsiasi) per il layer. Questo risultato è una tabella con due feature, che rappresentano i distinti valori di Designation.

Il layer di input che è stato riepilogato utilizzando il campo Designazione
Il layer di input che è stato riepilogato utilizzando il campo Designazione.

La seguente tabella rappresenta il modo in cui appaiono i primi campi quando il layer viene riepilogato utilizzando i campi Designation e Age Group. Le statistiche sono calcolate utilizzando gli stessi metodi dell'esempio precedente.

Layer di input riepilogato utilizzando i campi Designazione e Gruppo di età
Il layer di input che è stato riepilogato utilizzando i campi Designazione e Gruppo di età.

La statistica conteggio (per stringhe e campi numerici) conteggia il numero di valori non null. Il conteggio dei seguenti valori equivale a 5: [0, 1, 10, 5, null, 6] = 5. Il conteggio di questo set di valori equivale a 3: [Primary, Primary, Secondary, null] = 3.

Esempio ArcGIS API for Python

Lo strumento Riepiloga attributi è disponibile tramite ArcGIS API for Python.

Questo esempio riepiloga tipi simili di tempeste per trovare la somma dei danni alle proprietà.


# 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 check 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're interested in using for analysis search_result = portal.content.search("", "Big Data File Share")
# Look through search results for a big data file share with the matching name bd_file = 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 bd_file.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

Strumenti simili

Utilizzare Riepiloga attributi per riepilogare le feature con valori simili. Altri strumenti possono essere utili per la risoluzione di problemi simili ma leggermente diversi.

Strumenti di analisi di Map Viewer

Se si cerca di riepilogare punti, linee o aree utilizzando differenti relazioni spaziali, utilizzare GeoAnalytics Tools Join delle feature.

Strumenti di analisi di ArcGIS Desktop

Lo strumento GeoAnalytics Tools Riepiloga attributi è disponibile anche in ArcGIS Pro.

Riepiloga Attributi esegue le funzioni dello strumento Riepiloga statistiche.