Base SAS 기능과 동일합니다 : 스캔<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요, 기본 SAS 스캔 기능에 해당하는 JMP 스크립트는 구분 기호에 따라 문자열을 분할합니다.
(충분히 간단한 질문이지만. . . )
문안 인사
파울
Re : Base SAS 기능과 동일합니다 : scan함수는 테이블 셀에서 지원되는 데이터 형식이 아닌 List를 반환합니다 (숫자, 문자 및 행 상태 만 허용됨). 따라서 단어 () 자체는 열 수식에 잘 적용되지 않습니다.
전체 목록을 테이블의 문자열로 보려면 (열 데이터 유형을 "문자"로 먼저 설정하십시오)
Char (단어 (: Column 1, "_,"))
첫 번째 단어를 얻으려면 (목록의 첫 번째 항목 선택) :
단어 (: 열 1, "_,") [1]
(모든 단어의 목록을 처음 만드는 데 시간을 낭비하지 않으면 서 첫 번째 단어를 선택 함) :
단어 (1, : 1 열, "_")
Re : Base SAS 기능과 동일합니다 : scan
흠, 그럼 왜이게 효과가 없습니까? 수식과 결과를 보여주는 첨부 화면 덤프보기
문안 인사
파울
Re : Base SAS 기능과 동일합니다 : scanWords () 함수로이를 수행 할 수 있습니다. 하나 이상의 구분 기호를 처리 할 수 있습니다. 모든 "단어"목록을 반환합니다.
말 ( "하나 둘 셋" , "_," )
/ * :
{"하나 둘 셋"}