回复:将字符串附加到列名这是我将文本添加到列名称的方法的示例。
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 脚本工具/重命名列,附加的字符串被添加两次:

自动化和脚本编写数据混合和清理质量和工艺工程