Creazione di una tabella collegata dinamicamenteCiao, ho creato una serie di tabelle da uno script utilizzando la funzione Tabula, ma non sembrano essere collegate dinamicamente. C'è un modo per modificarlo o in quale altro modo si potrebbe creare una tabella collegata dinamicamente in JMP/JSL?
Per tua informazione, con collegamento dinamico intendo che quando fai clic su una cella nella tabella, vengono selezionati i campioni di dati corrispondenti.
Mike
Automazione e scriptingRi: Creazione di una tabella collegata dinamicamenteGiusto per chiarire @jthi dichiarazione.
Tabulare non è collegato alla tabella dati, ma dovrebbe essere collegato. Sottoinsieme e Riepilogo offrono l'opzione Collegamento alla tabella dati originale.
Molte delle funzionalità Tabula possono essere create utilizzando la funzionalità Raggruppa e Sottogruppo in Riepilogo,
Vedi la risposta di Ledi di seguito
Ri: Creazione di una tabella collegata dinamicamenteIn Tabula, devi fare clic sul conteggio specifico o su un'altra statistica nella zona delle celle risultanti per ottenere le righe selezionate nella tabella dati. Se fai clic su qualsiasi cosa vada nelle zone di rilascio per le righe, le righe non verranno selezionate.
Tabelle > Riepilogo creerà per impostazione predefinita una tabella di riepilogo collegata che utilizzo sempre per selezionare le righe in una tabella più grande.
Ri: Creazione di una tabella collegata dinamicamenteCIAO @jthi . Il mio codice, con i dati riservati rimossi, è qualcosa del genere (forse pubblicarlo aiuterà):
Contingency(
SendToByGroup( {:Name( "A or B" ) == "A"} ),
Y( :Name( "Result x" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Y( :Name( "Result x" ) )
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Y( :Name( "Result x" ) )
),
X( :Name( "Result y" ) ),
Automatic Recalc( 1 ),
Contingency Table( Total %( 0 ), Col %( 0 ), Row %( 0 ) ),
Mosaic Plot( 0 ),
Tests( 0 ),
By( :Name( "A or B" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target Channel == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
)
);Quindi sto utilizzando la funzione Tabella di contingenza. Ciò consente il collegamento dinamico e, in caso contrario, quale sarebbe la soluzione migliore?
Ri: Creazione di una tabella collegata dinamicamenteLa tabella deve essere collegata alla tabella dati. Sottoinsieme e Riepilogo offrono l'opzione Collegamento alla tabella dati originale.