问题:如何使用重新编码删除回车我在JMP 16中注意到的一件事(对以前的版本进行了改进)是,如果您从Excel导入数据,并且Excel工作表中的单个单元格在该单元格中有回车符,则JMP现在会导入整个单元格,并且不会解释将其作为“记录结束”并强制出现新行--->耶!我已经要求了很长时间,很高兴看到这种变化。
但是现在,我面临导入数据后摆脱回车符的问题。我想使用“重新编码”(“ Cols”>“重新编码”)来执行此操作,但是我没有看到直接的方法。也许在“替换字符串”方法中使用正则表达式会起作用?有什么好方法吗?
数据表回复:问题:如何使用重新编码删除回车\!r是解析为回车符的转义字符。 鉴于下表中的嵌入式回车符

以下JSL识别并删除了它
Names Default To Here( 1 );
dt = current data tahle() );
dt << Begin Data Update;
col1 = dt << New Column( dt:Column 1 );
col1 << Set Name( "Column 1 2" );
dt << Move Selected Columns( {col1}, after( dt:Column 1 ) );
dt << Recode Column(
dt:Column 1,
{Map Value( _rcOrig, {"myval\!rbig", "myvalbig"}, Unmatched( _rcNow ) )},
Update Properties( 1 ),
Target Column( col1 )
);
dt << End Data Update;