Con JMP , puoi facilmente mostrare i dati geograficamente con le mappe. Tuttavia, puoi mostrare i tuoi dati solo se le regioni che desideri mostrare corrispondono esattamente alle regioni che JMP ha nelle mappe installate o in qualsiasi mappa che potresti avere. Ciò rende più difficile la visualizzazione dei dati per divisioni più grandi, come le regioni di un paese. Ho sviluppato un componente aggiuntivo progettato per alleviare questo problema consentendo di combinare forme più piccole esistenti in nuove più grandi.
Quindi analizziamo un esempio con alcuni Dati criminali dell'FBI . Si noti che gli unici dati forniti sono in termini di regioni, che JMP normalmente non riconosce. Quindi, per mappare questi dati con JMP, vogliamo creare definizioni di mappe che si adattino a questi nomi. Per fare questo, usiamo il nuovo Combina il componente aggiuntivo Mappa forme - scaricabile da JMP File Exchange (il download richiede un profilo SAS gratuito).
I dati sono simili a questo:
Quindi, per preparare un file di mappa per questi dati, lanciamo il componente aggiuntivo Combina forme; dovresti vedere una schermata come quella qui sotto:

Con questa schermata, devi prima scegliere il file del nome della mappa. Puoi selezionare dove cercare questo file con i pulsanti di opzione qui sotto. Ricorda che le mappe JMP sono rappresentate da due file; qui si desidera aprire il file "-Name.jmp". Per questo esempio, diamo un'occhiata alle mappe integrate per un file chiamato "US-State-Name.jmp" che contiene i nomi di stato. Selezionando questo file e facendo clic su Continua si aprirà una nuova finestra con la mappa in questione visualizzata.
Con questa mappa, puoi trascinare il mouse sulle aree o usare shift + clic per selezionare le aree che vuoi rappresentare con un singolo nome. Nell'immagine qui sotto, ho selezionato l'area corrispondente alla tabella di dati della regione "Ovest":

Premi "Finish Region" per finalizzare questa regione e per passare agli altri. Quando hai impostato tutte le regioni come desideri, hai ancora due opzioni nella parte inferiore della finestra: per mantenere i bordi interni e salvare i file della mappa in una posizione alternativa. Per impostazione predefinita, le forme sono combinate con i bordi interni mantenuti e vengono salvate nella directory della mappa installata dall'utente di JMP.
Quando hai selezionato e finalizzato ogni regione dai tuoi dati, premi "Unisci regione". Il componente aggiuntivo prenderà le selezioni e unirà ciascuna di esse in un'unica forma di mappa JMP. Dopo l'unione, puoi utilizzare questi file per mappare i dati come faresti normalmente. Puoi anche utilizzare Graph Builder se hai scelto di salvare le mappe nelle loro posizioni di salvataggio predefinite. (Tuttavia, potrebbe essere necessario riavviare JMP per utilizzare queste nuove mappe aggiunte in Graph Builder.)
Di seguito la visualizzazione di questo particolare esempio. Con questo, puoi chiaramente dimostrare graficamente che il Sud ha il maggior numero di crimini contro la proprietà, mentre il Nordest ha il minor numero.
Ecco la stessa visualizzazione, ma fatta senza mantenere i confini interni:

Una piccola nota sul funzionamento interno del componente aggiuntivo: Le mappe in JMP sono memorizzate in coppie di tabelle di dati, una che associa i nomi delle diverse aree a un numero ID specifico e l'altra che associa tale numero ID a un elenco di coordinate X / Y per la visualizzazione geografica. Ciò che fa questo componente aggiuntivo è prendere le selezioni di area e cercare i punti di intersezione tra le aree selezionate. Quando ha questi punti di intersezione, segue lungo i bordi per trovare un singolo bordo seguendo la forma combinata - escludendo la linea tra le due forme se hai scelto di non mantenere i bordi interni.
NOTA: Questo post è stato scritto da un ex stagista nel team di sviluppo di JMP.
Stavo avendo lo stesso problema di @WP_Comment cercando di unire le contee del Regno Unito in regioni - così sono entrato nei file XY e Name e ho scoperto che uno dei file aveva una colonna "Shape" e l'altro aveva "Shape ID". Quando li ho nominati entrambi "Shape ID" e ho salvato i file che ha iniziato a funzionare, da allora non ho più avuto l'errore
MG Crissey ha scritto:
Ho preso nota di questo dettaglio mentre guardavo il webcast JMP questo pomeriggio. Mi è sembrato strano essere così necessario, assicurandoci di dare a JMP una tabella con i nomi delle colonne con i titoli "corretti". Una volta disponibile il link archiviato, incoraggio altri a vedere la demo di tre buoni case study che mostrano questo problema nella mappatura geografica.
Xan Gregg ha scritto:
So che abbiamo già creato delle contee, ma ora vedo lo stesso errore. Sembra che il componente aggiuntivo dipenda dalla tabella -Names con una colonna denominata "Nome". Fino a quando non verrà risolto, potresti provare a rinominare "Full Name Short" in "Name" in una copia della tabella.
Giacomo ha scritto:
Non riesco a combinare le contee utilizzando le mappe di contea incorporate di JMP. Sono in grado di combinare gli stati bene però.
Dopo aver scelto il nome e i file XY, ottengo questo errore:
L'accesso alla tabella di dati con ambito richiede una colonna o una variabile della tabella di dati in accesso o valutazione di 'dtName: Name', dtName: Name / * ### * /
Qualcun altro sta ottenendo questo? Ho notato che anche altri vogliono combinare le contee, ma nessun altro sembra aver segnalato questo problema ...
Xan Gregg ha scritto:
Io ho aggiunto il componente aggiuntivo al nuovo Scambio file e risolto il collegamento. Spero che si adatti alle tue esigenze.
Sarah ha scritto:
Questo ad-in sembra perfetto per le mie esigenze (utilizzando JMP versione 12). Non sembra che questo annuncio sia più disponibile, però. Avete altri suggerimenti? Cercando di aggregare le mie contee degli Stati Uniti in regioni.
Sto riscontrando il seguente errore durante il tentativo di unire le regioni:
L'argomento deve contenere il riferimento della tabella di dati {4} in accesso o valutazione di 'Tabella dati corrente', Tabella dati corrente / * ### * / (nomeDt)
@saramkuhl - Penso che questo errore si possa verificare se i file selezionati per il Nome e il file XY non sono tabelle di dati validi. Stai selezionando i file di forma della mappa incorporati quando ricevi questo errore? Inoltre, quale versione di JMP stai usando?