選擇所有列並刪除公式屬性?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />類似於 Excel 中的複制所有粘貼特殊值,如何選擇數據表中的所有列並刪除列公式,同時保留 JSL 腳本中每列的值?
先前的討論是有益的第一步。
JSL - 如何從列中刪除公式?
回复:選擇所有列並刪除公式屬性?簡短、簡單且有幫助。謝謝回复:選擇所有列並刪除公式屬性?如果您在創建公式的同一腳本中刪除公式,則需要使用某種 wait(1) 函數以允許公式在刪除之前進行計算。
New Column( "Name", Formula());
Wait(1);
:Name << Delete Formula;
回复:選擇所有列並刪除公式屬性?我在用在for循環中刪除屬性(公式),它不會刪除公式。 我正在使用 JMP13。 下邊是
Try( 列(datatable( dtname || "_Wide"), newcol) << 刪除公式 ); << 刪除屬性(公式);
回复:選擇所有列並刪除公式屬性?這正是我一直在尋找的! 謝謝!
回复:選擇所有列並刪除公式屬性?謝謝您的回复,女士。不知何故,我沒有收到該通知,並且回復得很晚。
建議的解決方案:column(dt,1)<<刪除公式;和column(dt,1)<<刪除屬性(公式);最終成功了。 當我第一次嘗試時,我不知道出了什麼問題。 我在 Windows 7 上使用 JMP 10
回复:選擇所有列並刪除公式屬性?一種非腳本選項是使用標準化屬性。在數據表左側的“列”框中選擇要刪除其中公式的所有列。右鍵單擊藍色(突出顯示)區域並選擇標準化屬性。轉到對話框底部的刪除屬性,然後選擇列屬性。選擇公式,然後單擊應用。應刪除公式並保留值。
回复:選擇所有列並刪除公式屬性?我剛剛在 JMP 9、JMP 10 和 JMP 11 中進行了測試,所有版本中都保留了這些值。
您能否使用這個簡單的腳本進行測試並告訴我們“Pred Formula ABRASION”列會發生什麼情況?
open("$SAMPLE_DATA\Tiretread.jmp");
column("Pred Formula ABRASION")<<delete property(formula);
-傑夫
回复:選擇所有列並刪除公式屬性?真奇怪。 對我來說,運行後值會保留<< 刪除屬性(公式) 。
目前在 Mac 上使用 JMP 12,但我 99% 確定它在 JMP 11 中的工作方式相同。
回复:選擇所有列並刪除公式屬性?使用 jsl 進行“選擇性粘貼”的兩種方法。
dt =當前數據表() ;
// 1. 複製一份不帶公式的副本(並保留原始表格)
dt <<子集(複製公式( 0 ) ,所有行,僅選定的列( 0 )) ;
// 2. 循環遍歷列並刪除所有公式
列= dt <<獲取列名() ;
為了(我= 1 ,我<=北科爾( dt ) ,我++,
列[我] <<刪除屬性(公式)
) ;
回复:選擇所有列並刪除公式屬性?我也有同樣的問題。 目前,當我使用 <