내 데이터 테이블에는 열 이름이 Size인 Character 데이터 유형의 열이 있습니다.열 크기의 다른 행에 대한 항목은 sglLrg500, sglLrg800, sglLrg150 등과 같은 8개 정도의 다양한 변형과 같습니다.예를 들어 sglLrg500이 SglLrg500이 되도록 Size의 각 항목에서 sgl을 대신 Sgl로 빠르게 대체할 수 있는 JMP 스크립트를 갖고 싶습니다.
크기 열을 선택한 다음 편집, 검색, 찾기를 선택한 다음 찾기 항목을 sgl로 설정하고 바꿀 내용을 Sgl로 설정하고 "선택한 열로 제한" 확인란을 선택하고 모두 바꾸기를 클릭하여 이 작업을 수동으로 수행할 수 있습니다.그러나 가능하다면 동일한 작업을 수행하는 간단한 JMP 스크립트를 원합니다.감사해요.
한 가지 옵션은 정규식을 사용하는 것입니다. 학습 곡선이 꽤 가파르지만 매우 강력합니다.
Regex( :Original Column, "sgl", "Sgl", IGNORECASE, GLOBALREPLACE )
다음은 예제 테이블입니다.
New Table( "Replace Example",
Add Rows( 3 ),
New Column( "Original", Character, "Nominal", Set Values( {"sglLrg500", "sglLrg800", "sglLrg150"} ) ),
New Column( "Clean",
Character,
"Nominal",
Formula( Regex( :Original, "sgl", "Sgl", IGNORECASE, GLOBALREPLACE ) ),
Set Selected,
Set Display Width( 72 )
)
)
왜 스크립트인가? Cols > Recode를 보셨습니까?