Ciao a tutti,
Ho un file JMP con più colonne per diverse analisi, ciascuna con la proprietà "unità" della colonna. Quando uso "tabulate" per creare una tabella e seleziono le colonne, ottengo il nome della colonna ma non le unità. Non voglio aggiungere le unità nei titoli delle colonne, perché ciò influenzerebbe molti altri script che ho. Ho provato a cambiare l'etichetta delle statistiche con il nome e le unità dell'analisi e poi a rimuovere l'etichetta della colonna, il che funziona, ma questo significa che devo creare un nuovo script di tabella per ogni analisi anziché usare il cambio di colonna, il che sarebbe molto più semplice per altre persone che lo useranno in futuro. Avete qualche idea su come aggiungere le unità? Nell'etichetta della colonna o aggiornando l'etichetta dell'elemento statistico in modo che mostri sempre le unità per la colonna selezionata.
Esempio di script Tabulate:
Tabulate(
Change Item Label( Statistics( Sum, "Add units here?" ) ),
Remove Column Label( Grouping Columns( :Run Number ) ),
Show Control Panel( 0 ),
Add Table(
Column Table(
Analysis Columns( :Total Protein ),
Statistics( Sum ),
Grouping Columns( :Run Number )
),
Column Table(
Analysis Columns( : Total Protein ),
Statistics( Mean )
),
Row Table( Grouping Columns( :Samples ) )
),
Local Data Filter(
Mode( Show( 0 ) ),
Add Filter(
columns( :Sample Type ),
Where(
:Sample Type == {"Sample 1", " Sample 2", "Sample 3"
"Sample 4", "Sample 5"}
),
Display( :Sample Type, N Items( 6 ) )
)
),
Column Switcher(
:Total Protein,
{:Total DNA, :Total Sugar, :Total Polysaccharide }
)
);
Ciao @Katz0801 ,
Puoi aggiungere "Unità" come proprietà di colonna: Imposta o Ottieni proprietà di colonna
In questo modo l'unità verrà visualizzata nella colonna della tabella dati, ma non nel suo nome (quindi non sarà necessario ricodificare o rinominare).
Lo script JSL è:
col<
<SET property=""></SET>
<BR /> <P>Se sono presenti più colonne, è possibile utilizzare <A href="https://www.jmp.com/support/help/en/18.2/#page/jmp/standardize-attributes-and-properties-across-columns.shtml" target="_blank" rel="noopener noreferrer">Standardizza attributi e proprietà tra colonne</A> per aggiungere la proprietà Unità a ciascuna colonna selezionata e quindi aggiungere i tipi di unità specifici.</P> <BR /> <P>Spero che questa risposta ti sia d'aiuto,</P>
CIAO.
Grazie per la risposta. Ho la proprietà "unità" su tutte le mie colonne, ma il problema è che non so come far comparire queste unità quando creo una tabella usando la funzione "tabula". Ho provato a usare <
Katia