le script JSL de changement de nom de colonne ne fonctionne plusBonjour communauté JMP,
Après avoir téléchargé des données météorologiques à petite échelle, j'ai un script pour synthétiser les données, ce qui inclut la modification des noms de colonnes dans la nouvelle table. Cependant, il semble que le script suivant ne fonctionne plus dans la dernière version de JMP. Quelqu'un pourrait-il m'aider à résoudre ce problème ? J'ai joint le script complet pour plus de contexte, mais voici ce qui ne fonctionne plus :
Names Default To Here( 1 );
dt = daily mean:Name( "Mean(Temp (F))" ) << Set Name( "Mean temp °F" );
dt = daily mean:Name( "Std Dev(Temp (F))" ) << Set Name( "Std Dev temp °F" );
dt = daily mean:Name( "Min(Temp (F))" ) << Set Name( "Min temp °F" );
dt = daily mean:Name( "Max(Temp (F))" ) << Set Name( "Max temp °F" );
dt = daily mean:Name( "Range(Temp (F))" ) << Set Name( "Range temp °F" );
dt = daily mean:Name( "Mean(Temp (C))" ) << Set Name( "Mean temp °C" );
dt = daily mean:Name( "Std Dev(Temp (C))" ) << Set Name( "Std Dev temp °C" );
dt = daily mean:Name( "Min(Temp (C))" ) << Set Name( "Min temp °C" );
dt = daily mean:Name( "Max(Temp (C))" ) << Set Name( "Max temp °C" );
dt = daily mean:Name( "Range(Temp (C))" ) << Set Name( "Range temp °C" );
dt = daily mean:Name( "Max(Precip Since Mid. (inches))" ) << Set Name( "Max Precip in" );
dt = daily mean:Name( "Max(Precip Since Mid. (mm))" ) << Set Name( "Max Precip mm" );
Modélisation statistique avancéeAutomatisation et scriptsOrganisation du contenuPersonnalisation de masseRe : le script JSL de changement de nom de colonne ne fonctionne plusFascinant. Je ne savais pas que jamais travaillé. Cela ne semble pas fonctionner dans JMP 16.( @XanGregg essayer grande classe:nom< )
Change tout " dt = moyenne journalière " à " dt_tab " et je pense que vous serez de retour dans les affaires.
quelque chose comme ça:
dt_tab:Name( "Mean(Temp (F))" ) << Set Name( "Mean temp °F" );
" moyenne quotidienne " est le nom de la table de données. Apparemment, avant JMP 16, cela faisait un espace de noms. Vous avez une variable dans le JSL, dt_tab , qui contient un handle vers la table de données qui est généralement utilisée.
Dans votre JSL d'origine, vous n'utilisez pas réellement l'affectation pour dt (autre qu'au début pour la table de données actuelle) et il ne faisait rien d'utile.