您好 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 (除了當前數據表的開頭)並且它沒有做任何有用的事情。