問題:如何使用重新編碼刪除回車我在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;