問題:如何使用Recode去除回車符我在JMP 16 中註意到的一件事(這是對先前版本的改進)是,如果您從Excel 導入數據,並且Excel 工作表中的單個單元格中包含回車符,JMP 現在會導入整個單元格並且不會解釋作為“記錄結束”並強制創建一個新行 ---> 耶!我已經要求這一點很長時間了,很高興看到這種變化。
但現在我面臨導入資料後刪除回車的問題。我想使用重新編碼(Cols > Recode)來執行此操作,但我沒有看到直接的方法來執行此操作。也許在替換字串方法中使用正規表示式會起作用?有沒有好的方法可以做到這一點?
品質和工藝工程回覆:問題:如何使用 Recode 刪除回車符\!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;