質問:Recodeを使用してキャリッジリターンを削除する方法JMP 16で気づいたことの1つ(つまり、以前のバージョンからの改善)は、Excelからデータをインポートし、Excelワークシートの個々のセルのセルにキャリッジリターンがある場合、JMPはそのセル全体をインポートし、解釈しないことです。それを「レコードの終わり」として、新しい行を強制します--->やった!私は長い間それを求めてきました、そしてその変化を見るのは素晴らしいことです。
しかし、データをインポートした後、キャリッジリターンを取り除くという問題に直面しています。これを行うためにRecode(Cols> Recode)を使用したいのですが、これを行う直接的な方法がわかりません。おそらく、文字列の置換アプローチで正規表現を使用すると機能しますか?これを行う良い方法はありますか?
データ表Re:質問: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;