回复:將字符串附加到列名這是我將文本添加到列名稱的方法的示例。
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << select columns( :height, :weight );
selCols = dt << get selected columns( string );
For Each( {col}, selCols,
Column( col ) << set name( col || " " || "Added Text" )
);回复:將字符串附加到列名這可能與您想像的方向完全不同,但附加的工作流通過將列名向下移動、轉置表格、添加具有常量字符串“abcd”的列,然後將其連接起來,為所有列名添加了一個字符串具有列名的新列,並通過重新轉置和向上移動列名來完成。 不過,它確實會更改所有列建模數據類型,這很可能是個問題。
要使其僅添加到某些列名稱,您可以使用公式列,而不是常量列。
同樣,這與其說是一種解決方案,不如說是一種潛在的催化劑來思考它。 也許其他人會提出更好的想法。
回复:將字符串附加到列名對於正則表達式,請嘗試使用 + 而不是 *

回复:將字符串附加到列名十分感謝@jthi .
嗯,對於“應用於某些列”,我希望有一些簡單的解決方案隱藏在某處重新編碼?
回复:將字符串附加到列名或者使用有點類似的想法@Jed_Campbell有,你可以
- 選擇感興趣的列和第一行
- 具有選定行和列的子集
- 放下標題
- 轉置
- 創建新的列名
- 去重新編碼
- 使用表中的應用映射




回复:將字符串附加到列名稱好吧,看來不是這樣……
因此,可以通過從腳本工具。
在這裡您可以在願望清單中找到相應的建議:
重新編碼和重新編碼列名稱:適用於特定行/列
將字符串附加到列名稱將字符串附加到列名稱的最簡單方法是什麼?
不是針對所有人,而是針對某些選定的人。
到目前為止,我用過重命名列來自Jmp 腳本工具加入 :
腳本工具

但工作流生成器不會捕獲加載項的操作。
這就是為什麼我對如何在沒有插件幫助的情況下直接在 Jmp 中執行此操作感興趣。
替換字符串來自重新編碼列名稱菜單看起來很相似。
a) 是否有一個選項可以將更改應用於一些選定的列?
b) 必須如何正則表達式看起來像是在現有的列名稱中添加一個字符串?
使用與中相同的語法Jmp 腳本工具/重命名列,附加的字符串被添加兩次:

自動化和腳本編寫數據混合和清理質量和工藝工程