Modo rapido per filtrare la tabella dati<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Non sono sicuro del motivo, ma non riesco a trovare Outer Join in JMP.Questi sono utili se desideri filtrare una tabella di dati in base a un'altra tabella di dati.Per questo motivo, tutto ciò che mi è venuto in mente è lo script seguente, ma è molto lento nelle tabelle di dati di grandi dimensioni (oltre 1 milione di righe).Qualsiasi suggerimento per migliorare lo script sarebbe utile.
dt << Cancella Seleziona;
for(i=1, i <= nitems(filter_list), i++,
dt << Seleziona Dove(Colonna(dt, "filter_col")[] == filter_list , selezione corrente("estendi"))
);
dt << Elimina righe;
Re: Modo rapido per filtrare la tabella datiGrazie!Sebbene ciò aggiunga alcuni passaggi aggiuntivi (seleziona dove, elimina righe), porta a termine il lavoro!Bene.
Sarebbe bello in una versione futura se ci fosse una casella Escludi corrispondenze che rimuovesse automaticamente tutti i flag di corrispondenza "3".Solo un pensiero.
Re: Modo rapido per filtrare la tabella datiUsa il Bandiera della partita opzione per aggiungere una colonna che indica quali tabelle hanno contribuito a una riga nella tabella risultante. Puoi eliminare le righe con un 3 in questa colonna.
Dal documentazione :
• If a one (1) appears in this column, the data originated from the first (active) table.• If a two (2) appears in this column, the data originated from the second table.• If a three (3) appears in this column, the data was found in both the first and second tables.

Re: Modo rapido per filtrare la tabella datiVoglio uno dei due in basso a destra.

Re: Modo rapido per filtrare la tabella datiPuoi usare il Includi non corrispondenze opzioni nella finestra di dialogo Tabelle->Unisci per ottenere join esterni.

Funzionerà per te?