您好 JMP 社区,
下载精细天气数据后,我有一个脚本来汇总数据,包括更改新表中的列名。 但是,以下脚本似乎不再适用于最新版本的 JMP。 谁能告诉我如何解决这个问题? 我已经附上了完整的上下文脚本,但以下不再有效:
名称默认为此处( 1 );
dt = 每日平均值:姓名( “平均值(温度(F))” ) <<设置名称( “平均温度°F” );
dt = 每日平均值:姓名( “标准偏差(温度(F))” ) <<设置名称( “标准开发温度°F” );
dt = 每日平均值:姓名( “最低(温度(F))” ) <<设置名称( “最低温度°F” );
dt = 每日平均值:姓名( “最大(温度(F))” ) <<设置名称( “最高温度°F” );
dt = 每日平均值:姓名( “范围(温度(F))” ) <<设置名称( “范围温度°F” );
dt = 每日平均值:姓名( “平均值(温度(C))” ) <<设置名称( “平均温度°C” );
dt = 每日平均值:姓名( “标准偏差(温度(C))” ) <<设置名称( “标准偏差温度°C” );
dt = 每日平均值:姓名( “最低(温度(C))” ) <<设置名称( “最低温度°C” );
dt = 每日平均值:姓名( “最大(温度(C))” ) <<设置名称( “最高温度°C” );
dt = 每日平均值:姓名( “范围(温度(C))” ) <<设置名称( “范围温度°C” );
dt = 每日平均值:姓名( “最大(自中期以来的降水。 (英寸))” ) <<设置名称( “最大降水量” );
dt = 每日平均值:姓名( “最大(自中期以来的降水。 (毫米))” ) <<设置名称( “最大降水毫米” );
迷人。 我不知道这曾经奏效。 它似乎不适用于 JMP 16。( @XanGregg尝试大类:name< )
改变所有” dt = 日均值“ 到 ” dt_tab “而且我认为你会重新开始工作。
像这样:
dt_tab:Name( "Mean(Temp (F))" ) << Set Name( "Mean temp °F" );
”日均值" 是数据表的名称。 显然,在 JMP 16 之前,这是一个名称空间。 您在 JSL 中有一个变量, dt_tab ,它持有数据表的句柄,这是通常使用的。
在您的原始 JSL 中,您实际上并未使用赋值来dt (除了当前数据表的开头)并且它没有做任何有用的事情。