텍스트를 열로 하지만 깔끔한 방식으로<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />여러분 안녕하세요,
대행사에 제공하는 할인 코드로 구성된 문자 데이터 세트 열이 있습니다. 또한 빈 데이터가 있는 행이 있습니다(할인 없음).

추가 행을 생성하지 않고 아래와 같은 결과를 얻고 싶습니다.

Re: 텍스트를 열로 하지만 깔끔한 방식으로또는 어쩌면 당신은 할 수 있습니다 ...
스크립팅 인덱스에서 바로:
이름 기본값은 여기( 1 );
dt = 열기( "$SAMPLE_DATA/소비자 기본 설정.jmp" );
dt << 텍스트를 열로(
구분 기호( "," ),
열( :브러시로 구분),
makeindicatorcolumns(1)//그래서 이 줄은 스크립팅 인덱스에 없었지만 직관적인 추측이었습니다.
);
--참고: 이것은 JMP12의 새로운 기능입니다.
Re: 텍스트를 열로 하지만 깔끔한 방식으로정말 좋아요! 하지만 데이터 테이블은 매시간 업데이트되고 있는데 스크립팅으로 자동화할 수 없거나 할 수 있습니까? 아닌 것 같아
Re: 텍스트를 열로 하지만 깔끔한 방식으로다음은 이 문제를 해결하기 위한 몇 가지 좋은 제안입니다....
JMP 12에는 정말 좋은 솔루션이 있으며 거의 나를 울게 만들었습니다.
JMP 12에서 이것은 메뉴 아이템 그리고 그것은 단지 소요됩니다 5번의 클릭 .
Cols/Utilities/Text를 Columns에 추가한 다음 구분 기호를 추가하고 "Indicator Columns" 상자를 선택합니다. 확인을 클릭하십시오
Re: 텍스트를 열로 하지만 깔끔한 방식으로Karen님, 감사합니다.
Köszönöm Hegedus,
Hegedus의 솔루션도 괜찮습니다. Karen의 도움으로 많은 시간을 절약할 수 있으므로 패킷이 67가지 다른 방식으로 코딩됩니다.
많은 많은 감사합니다!
Re: 텍스트를 열로 하지만 깔끔한 방식으로내가 Julian이었다면 멋진 비디오를 만들었을 것입니다. 그러나 이 솔루션은 보이는 것보다 더 쉽기 때문에 내가 설명하는 대로 기다리십시오.
종종 그렇듯이 데이터 정리를 해결하는 방법은 여러 가지가 있습니다.제안된 옵션은 각 열을 수동으로 설정해야 하므로 코드가 너무 많지 않은 경우 잘 작동합니다.그러나 수동으로 열을 설정할 때 수식을 사용하려면 다음 수식을 사용합니다.
If( 포함( :패킷, "CT"),
"CT",
비어 있는()
)
이것은 당신이 찾고 있는 구조를 줄 것입니다.코드가 많으면 다른 방법은 범주형 플랫폼(분석>소비자 조사>범주형)을 사용하는 것입니다.
ID 열이 필요합니다(방금 새 열을 추가하고 열 정보 아래의 "데이터 초기화" 옵션을 사용하여 고유 번호 열을 생성했습니다.다음으로 범주형 응답 분석을 사용하고 "다중" 탭을 선택하고 패킷 열을 선택한 다음 "다중 구분"을 선택하고 ID 열을 "X 그룹화 범주"로 사용합니다.(아래 참조)
[누락된 이미지]
이제 출력(중간 단계에 불과함)은 다음과 같습니다.
[누락된 이미지]
이제 기본 빨간색 삼각형 메뉴에서 테이블 저장>빈도 저장을 선택하여 다음과 같은 테이블을 가져옵니다.
[누락된 이미지]
마지막으로 필요한 경우 열 코드화를 사용하여 1을 코드로 변경하고 0을 공백으로 변경할 수 있습니다.또한 일치시킬 ID를 사용하여 이를 원래 테이블에 다시 조인할 수 있습니다.
Re: 텍스트를 열로 하지만 깔끔한 방식으로안녕,
이를 수행하는 한 가지 방법은 원하는 출력 테이블과 같이 다른 할인 열을 생성한 다음 "패킷" 열에 다음과 같은 코드가 포함되어 있는지 테스트하는 수식을 각각 제공하는 것입니다.

또는 JMP 스크립트에서
포함( 패킷, "CT" );
이것은 테스트의 경우 1을 제공하고(패킷 행에 "CT"가 포함되어 있는지) 그렇지 않은 경우 0을 제공합니다.