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
Analisi tramite GeoAnalytics Tools
L'analisi che usa GeoAnalytics Tools è in esecuzione usando l'elaborazione distribuita tramite più computer ArcGIS GeoAnalytics Server e punteggi. GeoAnalytics Tools e strumenti di analisi feature standard in ArcGIS Enterprise hanno diversi parametri e funzionalità. Per ulteriori informazioni sulle differenze, consultare Differenze tra gli strumenti di analisi delle feature.
Questa funzione è stata aggiunta a partire da 10.1.
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 per tipo di tempesta per determinare le statistiche per ciascuno.
Note sull'utilizzo
Riepiloga attributi è uno strumento di analisi tabulare, non uno strumento spaziale.
Le aggregazioni più elementari calcoleranno un conteggio delle feature che sono state riepilogate. Le statistiche di conteggio, somma, minimo, massimo, medio, deviazione standard e varianza possono anche essere calcolate su campi numerici e il conteggio e le statistiche 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.
Riepiloga attributi consente anche di analizzare l'utilizzo di passaggi temporali. Ogni passaggio temporale viene analizzato in maniera indipendente dalla feature all'esterno del passaggio temporale. Per utilizzare i passaggi temporali, i dati di input devono essere abilitati per variazioni temporali e rappresentare un istante nel tempo. Quando vengono applicati i passaggi temporali, le feature di output saranno intervalli di tempo rappresentati dai campi START_DATETIME e END_DATETIME.
Ulteriori informazioni sugli incrementi di tempo
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:
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.
La tabella riportata sopra è stata riepilogata 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.
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.
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 quantità 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 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
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 stanno riepilogando punti, linee o aree utilizzando differenti relazioni spaziali, utilizzare il GeoAnalytics Tools Join delle feature.
Strumenti di analisi di ArcGIS Desktop
Lo strumento GeoAnalytics Tools Riepiloga attributi è disponibile in ArcGIS Pro.
Riepiloga Attributi esegue le funzioni dello strumento Riepiloga statistiche.