Cambia i nomi delle colonne in una voltaCiao,
Ho una tabella di dati con diverse colonne continue, ogni colonna con un nome diverso. Desidero: 1) duplicare continuo colonne tutte in una volta; 2) rinominare queste nuove colonne con i loro nomi originali (cioè, lady beetle) più aggiungere "/100" ai loro nomi (cioè, il nome della colonna sarebbe: lady beetle/100) tutto in una volta; quindi 3) voglio moltiplicare queste nuove colonne per 4 tutte in una volta (solo le colonne continue).
Qualcuno potrebbe aiutarmi con uno script che potrebbe fare queste tre cose, per favore?
Sto usando JMP 16.1 (MacBook).
Grazie!
Ecco un esempio di come appaiono i miei dati, ma ho diverse colonne continue:

Tabella datiRe: Modificare i nomi delle colonne in una voltaEcco come risolverei il problema.L'unico problema con questo codice è la determinazione di quali colonne elaborare.Supponendo che Data e Data di elaborazione siano colonne JMP Date, sono colonne continue e pertanto devono essere eliminate dall'elaborazione.
Names Default To Here( 1 );
dt = Current Data Table();
cols = dt << get column names( string, continuous );
Remove From( cols, 1, 1 );
Remove From( cols, N Items( cols ), 1 );
dtTemp = dt << subset( selected rows( 0 ), columns( cols ) );
dtTemp[0, 0] = dtTemp[0, 0] * 4;
For Each( {name}, cols,
Column( dtTemp, name ) << set name( (Column( dtTemp, name ) << get name) || "/100" )
);
dt << Update( With( dtTemp ) );
Close( dtTemp, nosave );Re: Modificare i nomi delle colonne in una voltasenza JSL?
tramite le trasformazioni delle colonne personalizzate da questa raccolta di componenti aggiuntivi:
https://community.jmp.com/t5/JMP-Add-Ins/Scripting-Tools/ta-p/410943#U410943
ecco il desiderio di includerlo in JMP standard:
https://community.jmp.com/t5/JMP-Wish-List/Custom-Transformation/idi-p/412010
