친애하는 여러분:
동일한 데이터 필터에서 "조건부" 및 "개수별 주문"을 사용하려고 합니다.
수동 선택으로 작동할 수 있지만 JSL에서는 작동하지 않습니다.
:age는 데이터 필터에서 개수를 기준으로 정렬하지 않습니다.
큰 보스가 도와줄 수 있습니까? 감사 해요.
감사 해요.
개수별 주문은 이 JSL에서 작동하지 않습니다.
dt = open("$sample_data\big class.jmp");
dt << Data Filter(
Location( {912, 237} ),
Conditional,
Add Filter(
columns( :sex, :age ),
Where( :sex == "F" ),
Where( :age == 12 ),
Display( :age, N Items( 6 ) ),
Order By Count( :age ) //this should let :age order by count in the data filter, but don't
)
);개수별 순서는 이 JSL(주석 블록에 대한 "조건부" 변경)에서 작동할 수 있습니다.
dt = open("$sample_data\big class.jmp");
dt << Data Filter(
Location( {912, 237} ),
//Conditional, //hi, i change to comment block
Add Filter(
columns( :sex, :age ),
Where( :sex == "F" ),
Where( :age == 12 ),
Display( :age, N Items( 6 ) ),
Order By Count( :age ) //:age order by count can work when "conditional" change to comment block
)
);
나는 당신이 버그를 발견했다고 믿습니다.다음은 JMP 16.1, Windows 10을 사용하여 찾은 내용입니다.
요소를 선택하지 않고( Where () ) 필터를 생성하면 Order 요소는 정렬된 목록을 생성합니다.
dt = open("$sample_data\big class.jmp");
dt << Data Filter(
Location( {912, 237} ),
Conditional,
Add Filter(
columns( :sex, :age ),
Display( :age, N Items( 6 ) ),
Order By Count( :age ) //this should let :age order by count in the data filter, but don't
)
);

그리고 Sex 변수를 선택하면 조건부 결과가 정렬됩니다.

그러나 성별 선택을 취소하면 더 이상 순서가 적용되지 않습니다.

JMP의 지원 담당자에게 이 내용을 전달하는 것이 좋습니다.
support@jmp.com
친애하는 선생님, 정말 감사합니다.
나는이 질문을 보냈습니다 support@jmp.com .
감사 해요.