如何使用已建立的新列更新腳本中的資料表<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我是使用 jmp 的新手,我正在嘗試建立一個腳本,該腳本使用公式建立一個新列,然後將新列繪製到直方圖上。 我有下面的腳本。 它正在工作,但它給了我一個錯誤“數據表已更改。 輸出不再代表數據。 若要將輸出與資料同步,請從「分發」功能表中選擇「腳本>重做分析」。
因此,基本上,當腳本開始繪製分佈時,它仍然查看舊的資料表,而不是包含新建立的列的資料表。 我不確定如何更新數據表或腳本以使其知道該表有一個新列。
dt364 = 當前資料表() ;
新專欄( “新專欄”,
數字,
連續的,
公式( :姓名( “欄1” ) - :姓名( “欄2” )
)
) ;
新窗戶( “新數據”,
rpridelta = 分佈(
連續分佈(
柱子( 《新專欄》 ) ,
分位數( 0 ) ,
常態分位數圖( 1 )
) ,
經過( : 晶圓編號)
)
) ;
rpridelta << 儲存圖片( “C:/data/A08pridelta.jpg”,jpeg ) ;
回覆:如何使用建立的新列更新腳本中的資料表你好,
我認為問題在於,當您為分佈建立新視窗時,JMP 不再將 dt364 識別為當前資料表。我更改了 rpridelta 以引用您的新窗口,並向您的發行版添加了對 dt364 的特定引用。這應該有效。
DT364 =目前數據表() ;
新專欄( 《新專欄》 ,
數位,
連續的,
公式( :姓名( “欄1” ) - :姓名( “欄2” ) )
) ;
普里德爾塔=新窗戶( “新數據” , // 將新視窗名稱更改為 rpridelta
DT364 <<分配( // 新增對 dt364 的參考。
連續分佈(
柱子( 《新專欄》 ) ,
分位數( 0 ) ,
常態分位數圖( 1 )
) ,
經過( :晶圓編號)
)
) ;
普里德爾塔<<保存圖片( “C:/data/A08pridelta.jpg” , JPEG ) ;