Ciao comunità JMP,
Dopo aver scaricato i dati meteorologici su larga scala, ho uno script per riepilogare i dati che include la modifica dei nomi delle colonne nella nuova tabella. Tuttavia, sembra che il seguente script non funzioni più nell'ultima versione di JMP. Qualcuno può dirmi come risolvere questo problema? Ho allegato lo script completo per il contesto, ma quanto segue è ciò che non funziona più:
Nomi predefiniti qui ( 1 );
dt = media giornaliera: Nome ( "Media (Temp (F))" ) << Imposta nome ( "Temperatura media °F" );
dt = media giornaliera: Nome ( "Dev Std(Temp (F))" ) << Imposta nome ( "Temp Dev Std °F" );
dt = media giornaliera: Nome ( "Min(Temp (F))" ) << Imposta nome ( "Temperatura minima °F" );
dt = media giornaliera: Nome ( "Max(Temp (F))" ) << Imposta nome ( "Temperatura massima °F" );
dt = media giornaliera: Nome ( "Intervallo (Temperatura (F))" ) << Imposta nome ( "Intervallo temperatura °F" );
dt = media giornaliera: Nome ( "Media (Temp (C))" ) << Imposta nome ( "Temperatura media °C" );
dt = media giornaliera: Nome ( "Dev Std(Temp (C))" ) << Imposta nome ( "Temp Dev Std °C" );
dt = media giornaliera: Nome ( "Min(Temp (C))" ) << Imposta nome ( "Temperatura minima °C" );
dt = media giornaliera: Nome ( "Massima (Temperatura (C))" ) << Imposta nome ( "Temperatura massima °C" );
dt = media giornaliera: Nome ( "Intervallo (Temperatura (C))" ) << Imposta nome ( "Intervallo temperatura °C" );
dt = media giornaliera: Nome ( "Max (Precip dalla metà. (pollici))" ) << Imposta nome ( "Max Precip in" );
dt = media giornaliera: Nome ( "Max (Precip dalla metà. (mm))" ) << Imposta nome ( "Precipitazione massima mm" );
Affascinante. Non sapevo che avesse mai funzionato. Sembra non funzionare in JMP 16.( @XanGregg Tentativo big class:name< )
Cambia tutto" dt = media giornaliera " a " dt_tab " e penso che tornerai in affari.
qualcosa come questo:
dt_tab:Name( "Mean(Temp (F))" ) << Set Name( "Mean temp °F" );
" media giornaliera " è il nome della tabella dati. Apparentemente, prima di JMP 16, questo creava uno spazio per i nomi. Hai una variabile nel JSL, dt_tab , che contiene un handle per la tabella dati che è ciò che viene solitamente utilizzato.
Nel tuo JSL originale, non stai effettivamente utilizzando l'assegnazione a dt (tranne all'inizio per la tabella dati corrente) e non stava facendo nulla di utile.