질문: Recode를 사용하여 캐리지 리턴을 제거하는 방법JMP 16에서 주목한 점(이전 버전에 비해 개선됨)은 Excel에서 데이터를 가져올 때 Excel 워크시트의 개별 셀에 캐리지 리턴이 있는 경우 JMP는 이제 해당 전체 셀을 가져오고 데이터를 해석하지 않는다는 것입니다. 이를 "레코드 끝"으로 지정하고 새 행을 강제 적용합니다 ---> 예! 저는 오랫동안 그것을 요청해 왔는데, 그러한 변화를 보게 되어 기쁩니다.
하지만 이제 데이터를 가져온 후 캐리지 리턴을 제거하는 문제에 직면했습니다. Recode(Cols > Recode)를 사용하여 이 작업을 수행하고 싶지만 직접 수행할 수 있는 방법이 없습니다. 아마도 문자열 바꾸기 접근 방식에서 Regex를 사용하는 것이 효과가 있을까요? 이를 수행할 수 있는 좋은 방법이 있습니까?
품질 및 프로세스 엔지니어링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;