Mi piacerebbe provare Virtual Join in JMP. Questa è una nuova funzione molto eccitante. Potresti aver sentito che JMP nows ha Virtual Join che collega una tabella dati principale a una o più tabelle di dati esterni o ausiliari. Questa funzione consente alla tabella dati principale di accedere ai dati da tali tabelle di dati senza unire fisicamente le tabelle. Le tabelle di join virtualmente salvano molte cose come la preziosa memoria del computer, perché gli stessi dati non vengono replicati in ogni tabella che li fa riferimento. E aggiornare i dati collegati è più semplice; i dati collegati possono essere aggiornati indipendentemente nella tabella di origine senza essere aggiornati nella tabella di riferimento.
Innanzitutto dovremo capire i 2 modi in cui i dati possono essere virtualmente uniti.
Quindi eseguirò Inside of JMP, tutto è iniziato con le proprietà della colonna Link ID e Link Reference che rendono possibile il collegamento. La proprietà colonna ID collegamento contrassegna una colonna nella tabella di dati ausiliari come colonna ID. Cioè, le righe della tabella di dati sono identificate in modo univoco dai valori della colonna ID. La tabella di dati che ha una proprietà di colonna ID di collegamento viene indicata come tabella di dati di riferimento. E la proprietà della colonna Riferimento di collegamento mappa una colonna nella tabella dati principale nella colonna ID nella tabella di dati di riferimento. La proprietà column specifica il nome del percorso della tabella di dati di riferimento. La colonna che ha un riferimento al collegamento è denominata colonna di riferimento. La colonna di riferimento può cercare i dati delle tabelle di dati ausiliari attraverso la colonna ID.
Ora che abbiamo questo background, passiamo rapidamente a un esempio di tabelle di dati virtualmente unite utilizzando i dati di esempio di Profili pizza, sai che adoro la pizza. O forse no.
La tabella di dati di riferimento è collegata utilizzando la colonna ID contiene una proprietà della colonna ID collegamento.
Si noti che l'icona della chiave nel pannello Colonne è blu quando le colonne sono collegate e le colonne di riferimento vengono visualizzate nel pannello Colonne. Se l'icona della chiave è grigia, verificare i riferimenti del collegamento nella finestra Informazioni colonna.
Con le proprietà della colonna di collegamento impostate, tutte le colonne delle tabelle di dati di riferimento diventano parte della tabella di dati principale. Pertanto, se la tabella di dati principale ha una colonna di riferimento, le colonne della tabella di riferimento vengono automaticamente visualizzate nell'elenco Seleziona colonne della finestra di avvio.
È possibile impedire che le colonne della tabella di riferimento vengano visualizzate nella tabella di dati principale escludendole dalla tabella di riferimento. Escludere le colonne facendo clic con il pulsante destro del mouse nel pannello Colonne e selezionando Escludi / Non escludi.
Supponiamo che gli intervistati in un esperimento di pizza abbiano scelto la loro crosta, topping e formaggio preferiti.
Primo.
1. Seleziona Aiuto> Raccolta dati di esempio e apri Pizza Profiles.jmp e Pizza Responses.jmp.
2. Innanzitutto, fare clic con il pulsante destro del mouse sulla colonna ID in Pizza Profiles.jmp e selezionare ID collegamento. Questa colonna contiene valori univoci che corrispondono ai valori in Pizza Responses.jmp. Ad esempio, la prima fila in Pizza Profiles.jmp indica che la pizza con crosta spessa, mozzarella e condimenti di peperoni viene soprannominata ThickOni. Quando tutte le risposte in Pizza Responses.jmp sono "ThickOni", l'argomento ha scelto la pizza con questi attributi.
3. In Pizza Responses.jmp, seleziona le tre colonne che iniziano con "Scelta".
4. Fare clic con il tasto destro e selezionare Link Reference> Pizza Profiles.jmp.
Le colonne selezionate sono collegate alla colonna ID in Pizza Profiles.jmp e vengono visualizzate nell'elenco Colonne della tabella di dati principale (Tabelle dei dati Virtually Joined).
Nota: esaminare nuovamente una delle proprietà Riferimento collegamento della colonna e notare che la tabella di dati Pizza Profiles.jmp è selezionata. Vedere Proprietà di unione virtuale nella finestra Informazioni colonna per informazioni sulla modifica del collegamento.
5. In Pizza Responses.jmp, selezionare Analizza> Distribuzione.
6. Scorri verso il basso per selezionare le tre colonne di formaggio nei gruppi di colonne di riferimento, fai clic su Y, Colonne e fai clic su OK.
Più intervistati hanno scelto la mozzarella nella colonna Scelta. In Choice1 e Choice2, la proporzione di Mozzarella per Jack è quasi pari.
Distribuzione delle risposte Pizza
Esercitati da solo utilizzando la tabella dei dati di esempio Movie Rentals.jmp per un altro esempio di tabelle di dati virtualmente unite. Le tabelle di dati sono già unite con Movie Customers.jmp e Movie Inventory.jmp, quindi non è necessario specificare il riferimento del collegamento.
Ulteriori informazioni di Join Virtuale
Una tabella dati può avere solo una proprietà colonna ID link. La colonna ID collegamento non può avere valori duplicati.
Una tabella di dati può avere più colonne di riferimento. Le colonne possono fare riferimento a tabelle di dati diverse o uguali.
Una tabella di dati di riferimento può avere una colonna di riferimento (una colonna che fa riferimento a un'altra tabella di dati).
Se la proprietà della colonna Riferimento di collegamento viene rimossa dalla colonna o la tabella di dati di riferimento viene chiusa, le corrispondenti colonne di riferimento
I tipi di dati delle colonne collegate devono corrispondere.
I tipi di dati Espressione e Stato riga non supportano le proprietà della colonna Link Reference o ID link.
Quando la tabella di dati principale viene salvata, le colonne di riferimento non vengono salvate. Le tabelle di dati sono ricollegate quando le apri.
Quando viene rinominata una tabella di dati di riferimento, la proprietà della colonna Riferimento di collegamento corrispondente viene aggiornata automaticamente.
Le colonne di riferimento non sono incluse quando si seleziona Copia Script di tabella dal menu del triangolo rosso del pannello Tabella.
Suggerimenti:
Oltre a fare clic con il pulsante destro del mouse su una colonna per aggiungere le proprietà della colonna Link ID e Link Reference, è possibile aggiungere le proprietà tramite la finestra Informazioni colonna. Vedere Proprietà di unione virtuale nella finestra Informazioni colonna per i dettagli.
Per condividere i dati con un altro utente, potresti voler unire i dati in modo che le tabelle di dati vengano unite in modo permanente. Questa opzione è utile perché fornisci una tabella di dati, non le tabelle di dati principali e ausiliari. Per unire le colonne unite nella tabella con un riferimento al collegamento, selezionare Unisci dati di riferimento dal menu a triangolo rosso nel riquadro sinistro della tabella di dati. I dati vengono replicati dalla tabella dei dati ausiliari alla tabella dati principale. Quando salvi la tabella dei dati, vengono salvati anche i dati effettivi.